Villa Sud is a restaurant offering a menu of both land and sea dishes, including pizza. It features a bar and terrace.