La Nelu is a restaurant.