Sol's Sandwich Shop & Deli
2 20th St N #120, Birmingham
(205) 244-7657
Recent Reviews
Sol's Sandwich Shop & Deli
2 20th St N #120, Birmingham 35203
(205) 244-7657