News / TZATZIKI Tzatziki Opening Date: Fri 18th April Just in time for the Easter bank holidays, the long-awaited launch of Tzatziki kitchen at The Hudson’s is Friday 18th April!