KitchenSpot
Search
See the best dishes near you?
← 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.