photos 20220704. Iroquios Restaurant (now Carousel Cafe) was built when Centre Island Park was created. Master planning started in 1956. Image July 4, 2022 Vik