Bar Restaurante LAtalaya Abizanda

Plaza 1, Abizanda, 22932 ,Spain
Bar Restaurante LAtalaya Abizanda Bar Restaurante LAtalaya Abizanda is one of the popular Restaurant located in Plaza 1 ,Abizanda listed under Restaurant/cafe in Abizanda , Restaurant in Abizanda ,

Contact Details & Working Hours

Map of Bar Restaurante LAtalaya Abizanda