Enjoy fresh, homemade fish specialties with a stunning lake view. This fish store offers dishes made with their own products.