Hamburg is said to have even more bridges than Venice - and one reason are definitely all those fleets.
A Fleet is a Hamburg city canal - and the city is full of those canals. You can go on a Fleet Fahrt - a canal cruise or enjoy one of the cafés that are built on floating pontons or just walk across those hundred of bridges...
Whichever way you do it, you will surely get to like those fleets.
There are some small restaurants on the lake side(in the white arcade).
I always love open-air restaurants or Cafe very much...