Southern Italian Restaurants in Dallas, Texas

Find the top Southern Italian restaurants in Dallas, Texas near you now.

North Italia

Italian restaurant

Address: 2301 N Akard St Ste 280, Dallas, TX 75201

Reserve