Il Nettuno is a long time Italian restaurant on the water in Grand Case. Other than the long gone Sebastiano's, I think it is the only one on the water. Il Nettuno had been our favorite for many years. We haven't been there recently, but for your criteria, in Grand Case, that would be my recommendation.


Carol Hill