Restaurant specializing in fresh, well-prepared lake fish dishes. Offers generous portions and excellent service.