Delicatessens
Artichoke Natural Foods
A natural food store, selling fresh organic fruit and veg.
Larder Delicatessen
We are a traditional Delicatessen, supplying a wide selection of gourmet Italian & Spanish products as well as freshly prepared homemade & local produce.