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....
1117 West Morton Avenue, Jacksonville
(217) 245-9277
600 E State St, Jacksonville
(217) 243-7151
408 W Morton Ave, Jacksonville
(217) 245-6761