Torre de los Nublos restaurant, offers sustainable haute cuisine and careful elaborations based on local and seasonal products, supplied by small local producers and all of them paired with magnificent local organic wines.
The restaurant is located in an 18th-century palace, located in the historic center of the Iglesuela del Cid in Teruel, Spain.