Leo’s Pizza & Ristorante Italiano
Authentic pizza and Italian specialties. Good for families and large groups.
Visitor Information
Address:
230 South Main Street
Jacksonville, Illinois 62650
Phone:
217.243.3413
Hours:
Sunday: 2:00 PM - 9:00 PM
Monday: CLOSED
Tuesday - Thursday: 2:00 PM - 9:00 PM
Friday - Saturday: 2:00 PM - 10:00 PM