Sandwich shop offering a variety of delicious sandwiches. Offers delivery service.