Know a great happy hour or special for this location?
-Since 2018- Locally owned - Park Place in Leawood, KS and Country Club Plaza in Kansas City, MO both open and ready to serve you! 馃挋馃挋
Suggest an edit
5260 W 116th Pl, Leawood, KS 66211
漏 2025 Checkle, Inc
Privacy
Terms