Chermoula Squid on the Big Green EggFresh fried squid with a spicy lemony sauce is bursting with bold flavours.Chermoula is a pungent North African sauce, traditionally served