Kimchi Guys, Laclede’s Landing

Kimchi Guys is a Korean restaurant that serves tasty Asian comfort foods located in the Laclede’s Landing neighborhood at 612 N. 2nd Street in St. Louis, MO.

Kimchi Guys
612 N 2nd St, St. Louis, MO 63102
+1 314-241-3474

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.