domenicos has the best italian sandwiches in town for really good prices (~£2.50). the large sandwiches are made to order from a ton of ingredients such as: salami, chicken, beef, sundried tomatoe, roasted red pepper, pickled mushrooms, several varieties of cheese, humous, assortment of sauces and other toppings.