xo
Restaurant
•
709 W 17 St, Kansas City, MO 64108, USA
9.2
Friday: 4 PM – 12 AM
See if anyone you trust recommends it!