King I Thai
3157 S Grand Blvd, 63118, St. Louis, United States
Vegetarian, Asiatic, Salad, Thai, Meat
"After eating three times in this restaurant (2 pick-up and 1 meal in) here are my thoughts: Pros: - The curries are probably the best options to go with...."