Demetres Dufferin

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

Patio, Take Out & Delivery Hours

Everyday: 3PM-12AM