Ali Baba Persian Restaurant

  • 110 Centre At Riverchase,
    Birmingham, AL 35216
  • Phone: 205-823-2222
  • Cuisine: Middle Eastern Restaurant

Map

Unable to Display Map