Italian restaurant Square 16, offering a beautiful lake view. Located in a popular area.