Tea Master's Japanese Sencha Green

ratingratingratingratingrating  (0)
Grown in the shadow of Mount Fuji, this delicate and slightly sweet green tea has a refreshing, mild astringency and a flowery aroma.
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
6255 W Sunset Blvd Ste 170, Los Angeles, CA 90028
(323) 962-7078
ratingratingratingratingrating
Closed

Add Your Review