Address: 222 Bremner Blvd, Toronto, ON M5V 2T6, Canada
Write a Review
(0 reviews)(2 reviews)
Small City Park
Olympic Park is a small city park in the heart of downtown, with some benches,a ring of brick pavers, but the best thing is the nice view of Toronto's skyline walking thru. The park needs a little TLC...