Coffee & Tea

Boston Area

Green Tea/ Newton

Share:

Coffee & Tea 2

Green Tea/ Newton

Paul | Aug 10, 2003 03:05 PM

Green Tea on Elliot St. Newton was written up in the Globe this week. Has anybody been? Comments?

Paul

Want to stay up to date with this post?

Recommended From Chowhound