Top 15 Waterside Restaurants In Amsterdam With Canal ViewsThese restaurants offer unmatched views of the Netherlands’ capital.