114 S Main Street, Taylorville, IL 62568
Restaurants
Authentic Italian food served with a cozy atmosphere. The food is fresh and the service is fantastic. The stuffed pizza is a local favorite.
Taylorville
Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.
Share this Page