Nice local restaurant and one of the best fish restaurants in town. Perfect view over the sea and near one of the best beaches "Maretta" and one of the best bars "The Last Chance". Don't miss it if you visit Sagres.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.