New Garden Restaurant in Needham
250 Chestnut St,
Needham, 02492
(781) 449-1450
(781) 449-1450
![New Garden Restaurant - Needham](/logo/0/110/0/default.jpg)
Needham's Favorite Asian Restaurant and Lounge
chinese, dining, food, restaurant