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.

Patio, Take Out & Delivery Hours

Everyday: 3PM-12AM