Leo's Pizza
61 Fairfield Ave, Johnstown
(814) 535-4358
Customers' Favorites
Cheese Steak Special Sandwich
Philly Cheese Steak Calzones
New York Style Pizza
Sal's French Fries
Breaded Mushrooms
Regular Stromboli
Pepperoni Pizza
Cheese Sticks
Tuna Hoagie
Veggie Pizza
Recent Reviews
He still makes the best stromboli's in town. I remember when he was in Moxham where Sheetz car wash is now. Then it was called Naples. My dad and I always got a large stromboli and split it
This has to be the heart of America right here in little ole jtown. Food never below perfect, price is always below expectations and Food quality is definitely above expectations. If you're in Johnstown and don't like Leo's, the problem is you
Gotta say I'm always impressed on how they always make sure your food is hot when you receive it. Their Strombolis are always fantastic! Thank yall for always being so kind and making amazing