Our favorite Italian restaurant on the island is Spiga. It is in Grand Case, but not on the water. I'm not aware of an Italian restaurant on the water in Grand Case, but I haven't been to Grand Case in several years, so I could be wrong about that.