Leo's Pizza

61 Fairfield Ave, Johnstown
(814) 535-4358

Customers' Favorites

Menu

Photos

+17 photos
+16 photos
Add a photo

Recent Reviews

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
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

More Reviews