Green Tea Restaurant

Your favorite Chinese Restaurant

Get directions

Phone

(617) 965-2260

Address

24 Elliot St, Newton, MA 02461

Timings

Closed
Today
11:30 am - 10:00 pm
Tue-Sun
11:30 am - 10:00 pm
Accepts Cards
Accessible
Kid Friendly
Private Parking
Free Delivery
Serves Alcohol
Reviewer image for  restaurant

This place has the best crab rangoons by far! But I actually come here for the fresh sushi - always great quality! I don't really ...

Sunette P on
Reviewer image for  restaurant

Most Chinese restaurants are difficult too take. They all seem to have the same menus, and the cooking is very much geared to a suburban ...

Arple on