Mother Leaf: Higashi-Ginza
Mother Leaf
3545-1631
Higashi-Ginza / Tea shop
Ginza 5-14-5. Open 11am-9:30pm (LO) daily.
Sun: Open Sundays
no smoking: 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 2 Star Rating: may appeal to some readers
[Show ] Nearby listings: