History
Leo's Pizza (under new Ownership) is a veteran owned and operated Italian restaurant, with the best NY style pizza in the area. Visit us and put us to the Test.
Specialties
Established in 2002. Leo's Pizza (under new Ownership) is a veteran owned and operated Italian restaurant, with the best NY style pizza in the area. Visit us and put us to the Test.