• Banner Chung

Leo's Pizzeria Menu (Update 2025)

Welcome to Leo's Pizzeria, the heartbeat of Orchard Park's culinary scene, where classic Buffalo flavors come alive. Located at 2220 Southwestern Blvd, this vibrant spot is lauded for its heavy cheese, sweeter sauce, and beloved cup-and-char pepperoni pizza that delights patrons like Ronald, who claims it’s the "best pizza ever."

  • Wings: Raved about for their amazing taste and perfect complement to the pizza.
  • Atmosphere: A lively bar setting, featuring numerous TVs for sports enthusiasts, ideal for gathering with friends.
  • Drinks: An impressive cocktail menu, highlighted by friendly bartenders like Tatiana, ensures a refreshing experience.

Whether you’re dining in or grabbing takeout, Leo's Pizzeria guarantees quick service and memorable meals, making every visit a joy. Don’t miss out on this local gem!