The Carousel Café is a relaxing lakeside retreat located in the heart of Centre Island next to Centreville Amusement Park.
(416) 203-0405
Toronto Islands