A popular cafe specializing in made-to-order sandwiches with various fillings, homemade soups, and cakes. Offers British, Scottish, and vegetarian options.