1. Ray's New Garden 40 Chestnut Pl, Needham, MA 02492 Coordinate: 42.27567,-71.23866 Phone: (781) 449-1450
2. Dragon Chef 332 Chestnut St, Needham, MA 02492 Coordinate: 42.27447,-71.23775 Phone: (781) 449-4840