Abba Mediterranean Cafe

Address
4356-E Old Shell Road., Mobile AL
Phone 251-340-6464

Grape leaves, chicken shawarma and Greek salad.