Houlihan's
Restaurant
4900 W 119th St, Leawood, KS 66209
Leawood
Description
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. Frequently Asked Questions
Places You Should Consider
Houlihan's Photos
News & Articles