North Italia – Dallas, Texas 75201

North Italia Description

North Italia Location

Address: 2301 N Akard St Suite 280, Dallas, TX 75201
Phone Number: +1 972-619-3770
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top