Italian restaurant · 4579 W 119th St, Leawood, KS
Dine-In
See full menu
More food in Leawood, KS · Italian Food in Leawood