← Leawood restaurants
North Italia
No reviews yet
Italian4579 W 119th St, Leawood
Own or manage North Italia? Claim this listing free
Hours
Hours not listed yet.
Details
Address4579 W 119th St, Leawood 66209
Phone+19132325191
Websitehttps://www.northitalia.com/locations/kansas-city-ks-town-center-plaza/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.