5861 S Kingshighway Blvd, St. Louis, Missouri 63109 USA
This was right in front of me the whole time the three ladies working there kept insisting that they do not have a website.
Photo Credit: Yelp