This is a centennial restaurant specializing in excellent seafood. It is located on Praia de Beluso.