Green Tea Restaurant
(617) 965-2260 | View Website

24 Elliot St, Newton, MA | Directions   02461

42.317901 -71.212700

Green Tea Restaurant
Green Tea Restaurant
Green Tea Restaurant
Green Tea Restaurant
Green Tea Restaurant
Green Tea Restaurant
Green Tea Restaurant
 
100% 100 8 7 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!