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 2PM-11PM
Friday-Saturday 2PM-12AM