Max & Leo's Fenway is a pizzeria Fenway - Kenmore - Audubon Circle - Longwood Boston located in United States.
82 Lansdowne St Boston , MA 02215 United States
Drinks | Beer |
Beer battered fried pickles a must! The pizza was delish and the atmosphere exciting.
Pizza selection is great.
Everything
Get the Brunch Pizza - so good. Only offered on weekends though. - Shalabh Gupta
The Pushcart Pizza with pepperoni and meatballs was delicious! The 16 size was plenty for 2 and had a few slices left over - Elliot DeRemer
make sure to ask for a fresh pie or for some extra time in the oven to crisp up your slice! - Pippa Shulman
Went during the offseason and the tour was still great. The tour guides are awesome. - Nicholas Kirsch