Restaurant located in Olhos de Água, municipality of Albufeira. Nice place where you can always taste fresh fish and other regional gastronomic delicacies. Always with a careful and affordable service.
olhos d´agua, 8200-609 Albufeira