Really lovely place right in the center of Carovigno. Free Parking nearby.
The place was nice, but it was not what it said on the pictures.