The Humber Bay Arch Bridge is a pedestrian and bicycle through arch bridge south of Lake Shore Boulevard West in Toronto, Ontario, Canada.
Sir Casimir Gzowski Park
Humber Bay Shores Park
Sheldon Lookout
Humber Bay Butterfly Habitat
Eden Trattoria
La Vecchia Restaurant Lakeshore
Firkin on the Bay
Krazy Roll