Skip to content
Game On! Fenway

Game On! Fenway

5867.8 kmPizzaAmericanItalianExclusive to EatsInfo

xDelivery bag remove Delivery unavailable

Tap for hours, info, and more

82 Lansdowne Street

Max & Leo's, located in the Kenmore neighborhood of Boston, is an excellently rated Italian restaurant. This bustling eatery is most popular in the afternoon, when customers flock to order their top items, such... More
Max & Leo's, located in the Kenmore neighborhood of Boston, is an excellently rated Italian restaurant. This bustling eatery is most popular in the afternoon, when customers flock to order their top items, such as The Mikey Pizza, Paradigm Pizza, and Caesar Salad. For those looking to try a combination, the Margherita Pizza and the Mikey Pizza are commonly ordered together. Less

xTag $0 delivery fee

new customers

Delivery unavailable

Delivery time

Sunday
Monday - Thursday

11:30 AM - 9:30 PM • Menu

Friday

11:30 AM - 9:30 PM • Menu

11:30 AM - 11:00 PM • Menu

Saturday

11:30 AM - 9:00 PM • Menu

11:30 AM - 9:30 PM • Menu

11:30 AM - 11:00 PM • Menu

Search