Movies Filmed at Alley (south of Dundas, west of Elizabeth)
Dundas Street West & Elizabeth Street, Toronto, ON M5G, Canada
Downtown Diversity Garden
from The Handmaid's Tale
Elizabeth Street (between Foster & Hager…
from Nikita and 1 other movie.
Toronto Coach Terminal
from A Simple Favor and 2 other movies.
No movies that filmed here have been found yet.