Coffee shop offering cafe fare, fast food, and British/Welsh cuisine. A takeaway/sandwich shop.