Benta Txori Lepo is a restaurant.