D
David Dinh Review of Tancha Restaurant
The orange slush green tea is delicious. The wait ...
The orange slush green tea is delicious. The wait could be better though.
The orange slush green tea is delicious. The wait could be better though.
Comments: