Mediterranean restaurant · 9048 E 2nd St, Leighton, AL
Dine-In
More food in Leighton, AL · Mediterranean Food in Leighton