A long-standing restaurant offering flavorful cuisine, located near the lake.