El Huerto de Floren Domezain is a restaurant.