6500 W Main St, Belleville, Illinois 62223 USA
Loved the Catfish is pizza! Also love the card plate too. Nice low-key place to go.
Photo Credit: Yelp