Leo’s Pizza & Ristorante Italiano

Leo’s Pizza & Ristorante Italiano

Authentic pizza and Italian specialties. Good for families and large groups.

Listing Tags
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
  • Leo’s Pizza & Ristorante Italiano