Know a great happy hour or special for this location?
This unassuming Italian eatery serving thin-crust pies features a tin ceiling & a bar with a TV.
Suggest an edit
1101 S Spring St, Springfield, IL 62704
© 2024 Checkle, Inc
Privacy
Terms