Kimchi Guys Kitchen
Old Spaghetti Factory
a corner building on laclede's landing in downtown st. louis