"Excellent take-out that taste great!Food: 5/5"
Phone: +12057105610,+12057125610
Address: 6570 Alabama Hwy 69 S, Tuscaloosa, AL 35405, USA, 35405-6208, United States
City: Tuscaloosa
Website: https://americandeli.com/
Monday: 10:00 -20:00
Tuesday: 10:00 -20:00
Wednesday: 10:00 -20:00
Thursday: 10:00 -20:00
Friday: 10:00 -20:00
Saturday: 10:00 -20:00
Dishes: 17
Amenities: 3
Categories: 5
Reviews: 5103