(click on the picture for a gallery)
This location has an Auction sign on the windows. Which sucks, because that was a goto for carryout for us. I believe the Affton location is still going. A trend.
5003 Gravois Ave
Saint Louis, MO 63116