Innsteg is a stylish riverside restaurant offering German and international cuisine with terrace seating.