Get directions to: Ali Baba Persian Restaurant, Birmingham, AL
Restaurant address: 1694 Montgomery Hwy Ste 110 Birmingham, AL 35216, USA
Restaurant: Ali Baba Persian Restaurant