Dukes Refresher - Bar & grill in Waterfront Communities-The Island, Toronto | Reviews, Photos & Information on Postcard