Temporary
Opening Hours

Outdoor Dining & Takeout

Seven Days a week

12-9 p.m.

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