fbpx

Demetres Dufferin

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

Dine In, Patio, Take Out & Delivery Hours

Sun-Thurs: 2PM – 11PM
Fri-Sat: 2PM – 12AM