Explore details about location Plaça d'Emilio Attard. Plaça d'Emilio Attard is a location situated within the Algirós alongside other areas such as Carrer de Xalans, Calle Clariano, Camino de Farinós.