Located on the cliff, the Restaurant O Penedo, offers you a wonderful view of Albufeira beach.
A cozy place, serving delicious Portuguese cuisine and especially Algarve cuisine