Snails Delicatessen…Tasty, Fresh, Wholesome food at your local deli…find us on 6-8 Beulah Road, Rhwbina, Cardiff. The next Seasonal Supper is on Friday the 31st of May. Pop into the shop or email us for booking. More info here. Next World of Wine Dinner is on the 7th of June. More info here.