Best moderately priced restaurants in Needham, MA
- 3Open nowAcapulcos1 1st Avenue, Needham, MA 02494Restaurant Bar
- 3Open nowBertucci's1257 Highland Avenue, Needham, MA 02492Restaurant
- 4Closed nowBlue On Highland882 Highland Avenue, Needham, MA 02494Restaurant Bar
- 1Closed nowComella's1095 Great Plain Avenue, Needham, MA 02492Restaurant
- 5Closed nowDragon Chef332 Chestnut Street, Needham, MA 02492Restaurant
- 3.5Open nowFresco35 Chapel Street, Needham, MA 02492Restaurant
- 4Closed nowFuji Steak House1430 Highland Avenue, Needham, MA 02492Restaurant
- Closed nowMandarin Cuisine238 Highland Avenue Suite 4, Needham, MA 02494Restaurant
- 4.5Closed nowMasala Art990 Great Plain Avenue, Needham, MA 02492Restaurant Bar
- 2.3Open nowNeedham House of Pizza914 Great Plain Avenue, Needham, MA 02492Restaurant
- Open nowNicholas' Pizzeria33 Chapel Street, Needham, MA 02492Restaurant
- 4Closed nowNot Your Average Joe's109 Chapel Street, Needham, MA 02492Restaurant Bar
- 4.7Petit Robert Bistro Needham45 Chapel Street, Needham, MA 02492Restaurant Bar
- 3.7Closed nowRFK Kitchen30 Dedham Avenue, Needham, MA 02492Restaurant
- 3.8Closed nowSpiga Ristorante18 Highland Circle, Needham Heights, Needham, MA 02494Restaurant
- 5Closed nowSweet Basil942 Great Plain Avenue, Needham, MA 02492Restaurant
- 4.7Closed nowSweet Tomatoes320 Chestnut Street, Needham, MA 02492Restaurant
- 4Closed nowThe Center Cafe1027 Great Plain Avenue, Needham, MA 02492Restaurant Bar
- 4.5Closed nowThe Farmhouse970 Great Plain Avenue, Needham, MA 02492Restaurant
- 4.5Closed nowThe Rice Barn1037 Great Plain Avenue, Needham, MA 02492Restaurant
- 4.3Open nowThree Squares Craft Kitchen & Cocktails669 Highland Avenue, Needham, MA 02494Restaurant Bar