Leo's Pizza Subs & More is located at 2435 Pleasant Hill Rd, Kissimmee, FL. This business specializes in Pizza and Restaurants.
by merchantcircle on August 23, 2015 from merchantcircle
Information from the business
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.