International · Restaurant · Almancil · €€
A long-running family restaurant north of Almancil with a crowd-pleasing international menu and a big garden terrace.