Welcome to Karry's Deli

South Wales’ very first all plant-based deli located in the heart of Vale of Glamorgan in one of Wales' biggest towns, Barry.

Carnivore's especially welcome! To be surprised...

Maybe your Veganuary-curious... you've come to the right place!πŸ“