Panoramic restaurant on Fisherman's Beach in Albufeira.
International Cuisine
Your browser does not support iframes.