The Elisabeth Morrow School celebrated International Day yesterday in Englewood. The event featured food, art and culture from around the world.