King & I Thai Restaurant Asian Immigrant Owned Restaurant Thai Contact Information 3155 S. Grand Blvd. , St. Louis, Missouri 63118, United States 314-771-1777 http://kingandistl.com/