Ali Baba Persian Restaurant
(205) 823-2222

110 Centre At Riverchase, Birmingham, AL   35216

33.388602 -86.807031
Map of Ali Baba Persian Restaurant
 
75% 100 4 4 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!