Helana is a restaurant located in the heart of Idanha-a-Nova's old town. It offers a pleasant atmosphere and a diverse menu with good value.