Meatballs Restaurants in Needham
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Needham, 942 Great Plain Ave, Needham, United States
Outdoor Seating, Parking area, Outdoor seating, Street Parking
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Needham, 315 Chestnut St, Needham, MA, 02492, United States
Parking area, Reservations, Outdoor Seating, Takeout
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Needham, 1257 Highland Avenue, Needham, 02404, United States Of America
Private Room, Takeout, Wheelchair Access, Accepts Credit Cards
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Needham, 45 Chapel St, Needham I-02492-2601, United States
Accepts Credit Cards, Wifi, Wheelchair Accessible, Delivery
4.3
Menu
4.3
Menu
City: Needham, 109 Chapel St, Needham I-02492-2600, United States
"Great place! Nice ambiance, love the oven at the center of the action . If you want to support a local business go dine here. Pizza as an appetizer wo..."
2.5
Menu
Table booking
2.5
Menu
Table booking
City: Needham, 1257 Highland Avenue, Needham, 02404, United States Of America
"Expensive, slow, overrated."
Price
The Average price for Meatballs is:
$9.3
Ingredients
Beers
- Qty. 24 ounces (680g)
Barbecue sauce
- Aisle Condiments Qty. 10 ounces (284g)
Meatballs
- Qty. 30 units (2,550g)
Feedback
These reviews refer only to the mentioned ingredients.