Southern Italian Restaurants in Birmingham, Alabama

Find the top Southern Italian restaurants in Birmingham, Alabama near you now.

North Italia

Italian restaurant

Address: 225 Summit Blvd Ste 1100, Birmingham, AL 35243

Order