La Villa Grande is a Mediterranean restaurant.