HOME > Chowhound > Greater Boston Area >


Green Tea in Newton - Dim Sum any good?

  • 0

I just heard about this place - is it any good for dim sum? I seldom find suburban dim sum places I like, with the exception of Lowell's China Star and Quincy's China Pearl. Thanks for any recent feedback (there are much older threads that mention Green Tea).

  1. Click to Upload a photo (10 MB limit)