Italian cafe offering a diverse menu, including pizza and Mediterranean dishes. Located near a scenic lake.