About
Duke of Devon is an establishment located in Toronto, Ontario on 66 Wellington St W. Duke of Devon is in the "Restaurant" category. Set on the concourse level of the TD Tower, this alehouse offers pub fare & a spacious patio.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like