Supermarket offering excellent products and fantastic sandwiches.