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