NoRTH Italia is a retail store found in U.S. shopping malls offering an array of authentic Italian goods including clothing, footwear, and accessories with a focus on traditional designs and high-quality materials.

Locations by state

NoRTH Italia locations (15)