Sencha Green Tea @ Wasabi Sushi Bar St Charles
SENCHA GREEN TEA
Wasabi Sushi Bar St Charles, Saint Charles
Excellent quality Japanese Sencha green tea served here in cool steeping pot dispensers.
Eaten: Thu, 31 Dec 2015 22:05