Sugar Beach Park · 11 Dockside Dr, Toronto, ON M5A 1B6, Canada
★★★★☆ · Park