Fenway Park Pizza Restaurants in Boston
Show restaurants on map
4.2
Menu
4.2
Menu
City: Boston, 445 W Broadway Ave, South Boston, MA 02127, United States
"Land of Pizza is a hidden gem in the South Boston community. They are my go to place as they are friendly, fast, and affordable. And the fantastic hig..."
Price
The Average price for Fenway Park Pizza is:
$14.1
Feedback
These reviews refer only to the mentioned ingredients.