Restaurant Albatroz, situated inside of the Hotel Albatroz in the centre of Cascais, has a wonderful view of the sea and the beach. The decoration is elegant and refined. The menu features many fish and seafood dishes and the wine list is excellent. The service is also impeccable.