La Villa is a Mediterranean restaurant.