Sandwich shop and cafe offering a variety of sandwiches.