Get directions to: Ali Baba Mediterranean, Atlanta, GA
Restaurant address: 60 Broad St Nw Atlanta, GA 30303, USA
Restaurant: Ali Baba Mediterranean