La Vela is a Mediterranean restaurant.