Café Hakalah North Shore

A monthly gathering in Marblehead for Holocaust survivors. Programs include movies, musical performances, and discussions.