Full menu with prices & pictures
Demetres Shops At Do... Toronto, ON M3C 0H9, 16 Marie Labatt...
+16477494999
Reserve a table now for Demetres Shops At Do...
The place from North York Industiral offers 69 different dishes and drinks on the card at an average CA$23.