National Multicultural Festival a feast for the eyes ... and stomach