Leo's Pizza

61 Fairfield Ave, Johnstown
(814) 535-4358

Customers' Favorites

Menu

Photos

+18 photos
+17 photos
Add a photo

Recent Reviews

Absolutely delicious pizza.The crust alone is the best I've had in Johnstown and the homemade bread for the sandwiches is some of the best I've ever eaten. If I could order a dozen loaves just to have at home I would.
Leo’s was a little hard to find at night and in heavy rain; but once I found parking and located the door I was happy I did.

The atmosphere is incredible, and the service was fast and friendly. The large pizza I got was cheap, and absolutely delicious.

Local pizza places like Leo’s are a dying breed. Be sure to give them your business over big chain franchises!
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

More Reviews