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 - 1:00 AM
Monday: 4:00 PM - 12:00 AM
Tuesday - Thursday: 2:00 PM - 12:00 AM
Friday - Saturday: 2:00 PM - 1:00 AM
Website:
Additional Photos