Max & Leo's Pizza Fenway
$$ Pizza restaurant
About
Located in the bustling Fenway Park, Max & Leo's Pizza offers a vibrant setting for pizza lovers craving a casual dining experience. The cozy atmosphere makes it a favorite spot for lunch or dinner, whether you're dining solo or with family. While the service can be hit or miss, the comfort food—especially the honey habanero wings—is a crowd-pleaser. With wheelchair accessibility and a selection of beers and wines, you can enjoy a quick bite in a trendy space. Just be ready for some cheesy nachos!