-
Tea Leaf Cafe
is a great Café Restaurant
Ranked #1 of 16 Restaurants in North Bailey Amherst.
Some say, it is delicious, good.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Their Pork & Vegetable Spring Roll is delicious, huge bubble tea menu and a good selection of dumplings.