Elbchaussee 139
Hamburg, HH 22763 Germany
Hamburg, HH 22763 Germany
+49 40 880 5057
Open HoursNoon-3p & 7p-10:30p M-Sa
OverviewExcellent food, a large choice of wine and a fantastic view of the Elbe all make an evening in this modern establishment a memorable experience. Le Canard is not only popular...
more