Demetres Shops At Don Mills

Located just south of Lawrence Avenue E. & west of Don Mills Road, adjacent to the Cineplex at Shops At Don Mills.

Hours

Sunday-Thursday 12PM-11PM
Friday-Saturday 12PM-12AM