230 S Main St, Jacksonville
(217) 245-2441
I absolutely enjoy Leo's Pizza! I try to get it every time I come home for a visit! My favorite is the taco pizza--like nowhere else! We usually get it delivered, but it's good to eat in the restaurant, too....
218 West Morton Avenue, Jacksonville
(217) 245-1678
901 West Walnut Street, Jacksonville
(217) 245-1134
1233 W Morton Ave # B, Jacksonville
(217) 243-6444