Sandwich shop specializing in sandwich and snack delivery.