Sandwich Shops in Selma, AL Side Porch Sandwiches1124 Water AveSelma, AL, 367033348728600LunchRestaurantRestaurantsSandwich ShopsUsed Restaurant Equipment Supplies Strong Sandwich Shop118 Washington StSelma, AL, 367033348749366LunchRestaurantRestaurantsSandwich ShopsUsed Restaurant Equipment Supplies Show More