Skip to content
Find another place
Pizza restaurant cover image for Max and Leo's Pizza Fenway

Max and Leo’s Pizza Fenway

Max and Leo’s Fenway outpost is inside Game On at 82 Lansdowne Street, putting coal-fired pizza into a sports-bar setting beside the ballpark. The company began in Newton and also serves wings, sandwiches and salads across its restaurants. At Fenway, the location makes the meal part of a game-day outing rather than a visit to a standalone neighborhood pizzeria.

Look for the Game On address when finding the entrance. The upstairs space is identified as the pizza outpost, while the larger venue has additional space for watching sports and gathering with friends. Check the current Fenway menu before ordering, since menus from Newton, Sudbury or Chelmsford don’t necessarily apply here. For a group visit, contact the venue about seating and event arrangements rather than assuming a pizza order reserves a table.

← All places