Los Albardinales Restaurant is located inside a restored and working olive mill. Rafael, its owner is justifiably proud of his achievements. This olive farm is largely self sustaining and the restaurant offers a delicious selection of Spanish food.
<< LAST PHOTO
PHONE 950 611 707
NEXT PHOTO >>