Sol's Sandwich Shop & Deli
2 20th St N #120, Birmingham
(205) 244-7657
Menu
Restaurants in Birmingham, AL
Sol's Sandwich Shop & Deli
2 20th St N #120, Birmingham, AL 35203
(205) 244-7657