Get directions to: Ali Baba Persian Restaurant, Birmingham, AL
Restaurant address: 110 Centre At Birmingham, AL 35244, USA
Restaurant: Ali Baba Persian Restaurant