Sandwich shop offering eat-in or takeaway options. Known for toasties and hot drinks, located on the high street.