About Leo's Pizza

Leo's Pizza serves Italian, Pizza, Restaurant cuisine at 119 E Douglas Ave Petersburg, IL 62675. Find restaurant information about Leo's Pizza including address, phone, hours of operation and more.
Leo's Pizza
Leo's Pizza serves Italian, Pizza, Restaurant cusine in Petersburg, Illinois.

About Leo's Pizza |
---|
Leo's Pizza What Is Leo's Pizza' Address?What Is Leo's Pizza' Phone Number?
Phone: (217) 632-3492
What Type Of Cuisine(s) Does Leo's Pizza Serve?Website: http://www.pizzaleos.com Hours of Operation: Sun (4:00 PM - 8:00 PM) | Tue - Thu (4:00 PM - 9:00 PM) | Fri - Sat (4:00 PM - 10:00 PM) |
More Restaurants
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY