Ayta Food Centre 86 Myddleton Road, London N22 8NQ