Main content starts here, tab to start navigating

Hours & Location

5270 W. 116th Place, Located In Park Place,
Leawood, KS 66211

913-232-7695

Monday -Thursday
11am - 9pm

Friday and Saturday

11am - 10pm

Sunday

11am - 9pm

Hours subject to change.

Get Directions