We tried to guess where you are. Click to change.
I love their Bubble Tea
Saturday, March 25, 2006
Though not exactly like the kind you'll get in Taiwan or in California, their bubble tea is worth trying. The food is okay, but mostly oily and salty. I noticed that They are often shoing TV programs or MTV from Taiwan or China. Perfect for take out and late night snack.
More from
C.:
711 S Sixth St
Champaign, Illinois 61820
(217) 328-7688
More Reviews
1