North Italia
Leawood, KS88% like it (4.4 / 864 Reviews )
CONTACT
Address: 4579 W 119th St, Leawood, KS 66209, United States Map ➦ Get Directions
Phone : +1 (913) 232-5191 Call
ABOUT
It has received 864 reviews with an average rating of 4.4 stars.
FAQs
The address of North Italia is:
North Italia4579 W 119th St
Leawood, Kansas 66209
P: +19132325191
Visit Website: www.northitalia.com
North Italia is listed under