Leaf Tea Bar
Tea House · Coffee Shop · Casual Dining
Leaf Tea Bar is a tea house offering a wide selection of over 60 teas from around the world, available to enjoy on-site or to take home.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leaf Tea Bar.
Local restaurants nearby
South Ave, NY
