O Albatroz

Please use this forum for general discussions or questions related to Carvoeiro life ONLY
Post Reply
smudger
CVO Master
CVO Master
Posts: 938
Joined: Wed Oct 06, 2010 8:56 pm
Location: West of Scotland & near Sesmarais

O Albatroz

Post by smudger »

O Albatroz is located above Forca Portugal at foot of restaurant hill. Used to be a Chinese restaurant. Anyone know if its open yet and if so what style of cooking do they serve up?
Post Reply