King and I Thai Restaurant

3157 South Grand Boulevard, St Louis, Missouri

3157 South Grand Boulevard, St Louis, Missouri
Lunch and dinner, Tuesday–Sunday
Thai, Vegetarian
$$
South City, South Grand