Casta Diva is an Italian restaurant known for homemade pasta, wine selection, and lakeside views, with an event space available.