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

24 Elliot St, Newton, MA   02461

42.317901 -71.212700
Map of Green Tea Restaurant
 
100% 100 8 7 Votes
Your Friends

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