Leo's Pizza
61 Fairfield Ave, Johnstown PA
5354358
This is the page of Leo's Pizza on 61 Fairfield Ave Johnstown PA 15906-2319.
(first reviewed on July 19, 2007, last updated on November 24, 2023.)
Leo's Pizza is ranked #1 of 41 Restaurants in Cambria City Johnstown.
This page has had 19 visitors. You are the 19
th
.
Price:
Cheap
Leo's Pizza is on Fairfield Ave between Flounder & B
Map and Directions
WebSite
Rated
5.0
out of
5
from
1
Reviews
Leo's Pizza is an excellent Italian Food Restaurant Ranked #1 of 41 Restaurants in Cambria City Johnstown.
★★★★★ on the 19
th
of July, 2007
Leo's Pizza has the best home made pizza in town!!!
Location