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