Get directions to: Abba Mediterranean Cafe, Mobile, AL
Restaurant address: 4356 Old Shell Rd Mobile, AL 36608, USA
Restaurant: Abba Mediterranean Cafe