3705 Nameoki Rd, Granite City, Illinois 62040 USA
Here's a look inside when we picked up menus!
Photo Credit: Yelp