Convenient Location on Queen Street Mall