Update Info - Ali Baba Persian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Ali Baba Persian Restaurant
110 Centre At Riverchase
Birmingham, AL 35216
110 Centre At Riverchase
Birmingham, AL 35216