801 Chophouse Leawood

11616 Ash St
Leawood, KS
913.322.1801
38.917327
-94.647744
Hours:
Mon - Thu: 4pm - 10pm
Fri - Sat: 4pm - 11pm
Sun: 4pm - 9pm

for 801 Chophouse Leawood
Directions
from: