Three Kings Public House

10701 Lambert International Boulevard, St. Louis, MO 63145