New from Yalla come's this tangy and fresh Tzatziki.
Keep refrigerated and enjoy within 18 days or freeze for later use.