Leo's Pizza
$ • Pizza
Hours:
61 Fairfield Ave, Johnstown
(814) 535-4358
About Leo's Pizza
Customers' Favorites
Leo's Pizza Reviews
Ratings
Menu


Hours
Monday | 11AM - 11PM |
Tuesday | 11AM - 11PM |
Wednesday | 11AM - 11PM |
Thursday | 11AM - 11PM |
Friday | 11AM - 11PM |
Saturday | 11AM - 11PM |
Sunday | Closed |
Leo's Pizza is a restaurant known for its delicious food, with standouts being their amazing pizza and fantastic Strombolis. Customers appreciate the care taken to ensure food is hot upon delivery. The New York style pepperoni and mushroom pizza received positive comments, but some felt the crust was too thick. Onion rings were praised for being fried to perfection. The cheese steak special was also enjoyed, especially when accompanied by ketchup and mayo. Overall, the service and ordering process received high marks, earning a 4.3/5 rating.