Green Tea Indulgence

ratingratingratingratingrating  (0)
Recharge, rejoice and sing the praises of japanese sencha green tea. this immaculate blend of strawberries, raspberries and rhubarb is one earthly pleasure not to be missed.
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$
225 S Canal St, Chicago, IL 60606
(312) 382-9904
ratingratingratingratingrating
Open

Add Your Review