came here last night because i wanted to try their thai tea float - it was alright. they have signs all over the place explaining that they make everything by order.. and that some will take long depending on the difficulty of it. well, it took them about 20-30 minutes to make my thai tea float. i don't think it takes me this long to make my coffee float at home. we also ordered the green tea "puff" waffles/egglettes, which also took longer to come out; the green tea ice cream definitely did not have any matcha nor tea taste.. it was weird. also, they do not have any trash cans (at least any visible ones).. so a lot of people were leaving their trash on the table.