4652 Shaw Ave, St. Louis, Missouri 63110 USA
No signage posted anywhere and the very small sign near the restaurant was blocked and covered.
Photo Credit: Yelp