Italian Restaurants in Palmer, IL
2. Bella Roma
4. Angelo's Pizza
404 W Spresser St, Taylorville, IL, 62568
CLOSED NOW
"Satch Sanders is a great cook."
59 Years
in Business
5. Florinda's Pizza Ristorante Italiano
114 S Main St, Taylorville, IL, 62568
CLOSED NOW
From Business: We're Florinda's Pizza Ristorante Italiano, and we've been the premier pizza restaurant here in Taylorville, IL, since 2000. We believe in making pizza the Sicilian way and…
Showing 1-5 of 5