Mother Leaf: Higashi-Ginza
Mother Leaf
3545-1631
Higashi-Ginza / Tea shop
Ginza 5-14-5. Open 11am-9:30pm (LO) daily.

: Open Sundays

: No smoking
Mother Leaf brews aromatic teas from five varieties of Sri Lankan tea leaves in a peaceful, smoke-free atmosphere.
Restaurant listing from
Tokyo Food Page