EVO is the Haute Cuisine panoramic restaurant of the Hesperia Tower Hotel in L’Hospitalet de Llobregat, one of the highest and symbolic towers of Barcelona. Situated at the top of the building, this Mediterranean stylish restaurant offers a breathtaking view upon Barcelona. In addition to this exceptional viewpoint designed by the great British architect Sir …