Fireball Restaurants in Needham
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Needham, 1430 Highland Avenue, Needham, 02492, United States Of America
"One of my favorite spots for dinner or lunch..."
Price
The Average price for Fireball is:
$8.6
Feedback
These reviews refer only to the mentioned ingredients.