ABIZANDA BAR RESTAURANTE L’ATALAYA Calle Muniente, 122392, ABIZANDA, SPAIN See on the map Phone 0 034 974 300 349 Contact information Features Map Features Further information Animals not accepted Map Itinerary