Max & Leo's Fenway

Max & Leo's Fenway is a pizzeria Fenway - Kenmore - Audubon Circle - Longwood Boston located in United States.

7 / 10
9
ratings
Address

82 Lansdowne St Boston , MA 02215 United States

Drinks Beer

Comments / 3


Michelle Vaughn

Beer battered fried pickles a must! The pizza was delish and the atmosphere exciting.

Brian Chapman

Pizza selection is great.

Tory Stone

Everything

Similar places nearby :

8.0
Pizza
Dirty Water Dough Company

Get the Brunch Pizza - so good. Only offered on weekends though. - Shalabh Gupta

6.8
Pizza
Pushcart Cafe & Pizzeria

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

5.4
Pizza
McGoo's Pizzeria

make sure to ask for a fresh pie or for some extra time in the oven to crisp up your slice! - Pippa Shulman

9.2
Baseball
Fenway Park

Went during the offseason and the tour was still great. The tour guides are awesome. - Nicholas Kirsch