Oasis Deli
11395 E 2nd St, Leighton
(256) 446-8884
Recent Reviews
Restaurants in Leighton, AL
Oasis Deli
11395 E 2nd St, Leighton, AL 35646
(256) 446-8884