4061 West 83rd Street, Prairie Village, KS
5005 West 119th Street, Overland Park, KS
4900 West 119th Street, Leawood, KS
Houlihan's in Leawood is located on the South side of Town Center Plaza and is your place to wine and dine in Kansas City.
11816 Roe Avenue, Leawood, KS
Stop by today!