HOME > Chowhound > Greater Boston Area >

Green Tea Restaurant Newton

RibKing Sep 4, 2008 06:41 AM

If you want some very creative Sushi for Lunch or Dinner I suggest you try Green Tea just off Rte 9 in Newton Highlands, quality and perfection !

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