Search results for: drak.de drakedevonshire.ca the drake is one of canada's most sought-after hotel, culinary, arts & retail experiences in toronto & beyond. explore the drake's properties. learn more today! Category:restaurants and delivery Global Rank:7,025,434 visits:- pages/Per:-