Le Villeneuve was a French restaurant. According to online information, it is permanently closed.