Italian restaurant Belladonna, located near the coast, offers dining and a country hotel experience. Features include outdoor seating and parking.