Sandwich shop offering a variety of sandwiches. They also cater to businesses.