Restaurants Leawood
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.
Houlihan's can be found at 4900 West 119th Street . The following is offered: Restaurants, Bars & Pubs, Restaurants: American, Bars, Pubs, & Clubs - In Leawood there are 17 other Restaurants. An overview can be found here.
Loading map...