Liberty Village, Toronto, CA
Fraser Avenue is a filming location for The Boondock Saints.
Seth Brundle's Loft
Toronto, CA
Lakeview Restaurant
Pearl Street
Lee's Palace