Sols Sandwich Shop And Deli

2 20Th St N

Birmingham, AL 35203-4007
(205) 244-7657

Business Description:

Sols Sandwich Shop And Deli is located in Birmingham, Jefferson, AL.

Additional Information:

Other Names:Sols Sandwich Shop And Deli, Sols Sandwich Shop And Deli
Metropolitan Area:Birmingham, AL

 

Popular birmingham, al Categories: