MENU

Hours

Dine In & Takeout

Monday & Tuesday

11:30 a.m. - 9 p.m.

Wednesday - Sunday 

11:30 a.m. - 11 p.m. (takeout)

11:30 a.m. - 9:30 p.m. (dine-in)

Delivery available 7 Days a week

5-9 p.m.

Contact Details

 

Ray's New Garden

40 Chestnut Place

Needham,

MA 02492

T: 781-449-1450

© 2016 cst creative

Subscribe to Our emails