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 well-known restaurant that offers delicious food, particularly their amazing pizza and fantastic Strombolis. Customers appreciate the care taken to ensure the food is hot upon delivery. The New York-style pepperoni and mushroom pizza has received positive comments, though some felt the crust was too thick. The onion rings, praised for being fried to perfection, and the cheese steak special, which is enjoyed when accompanied by ketchup and mayo, are also standout menu items. The service and ordering process have earned high marks, with the restaurant maintaining a 4.3/5 rating. According to recent reviews, the owner still makes the best Strombolis in town, and the food quality, price, and service consistently exceed expectations, making it a local favorite.