Sol's Sandwich Shop & Deli
2 20th St N #120, Birmingham
(205) 244-7657
Recent Reviews
Order Online
You May Also Like
Moon Shine at Elyton Hotel - 1928 1st Ave N
Bar, Cocktail Bar, Pizza
The YARD Birmingham - 1928 1st Ave N
American, Southern
Cayo Coco Rum Bar & Restaurante - 2015 1st Ave N
Bar, Cuban, Latin American
Restaurants in Birmingham, AL
Sol's Sandwich Shop & Deli
2 20th St N #120, Birmingham, AL 35203
(205) 244-7657