Mediterranean Sandwich

1130 University Blvd A-1 Tuscaloosa AL 35401 USA

(205) 737-7072

Location