12316 Bellefontaine Rd, St. Louis, Missouri 63138 USA
Good spot for snacks and liquor
Photo Credit: Yelp