Caffe Demetre Dufferin

Just South of Yorkdale Mall.
At the intersection of Dufferin St and Orfus Rd.

Hours

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