816-221-4453
30 W Pershing Rd # 150 Kansas City, MO 64108Their restaurant in Union Station is the only one I've been to, and let me tell you: It's located in perhaps the most beautiful structure in the whole city of Kansas City. The staff is friendly, the happy hour rocks, and the atmosphere is second to none.
Was this review helpful to you?