This restaurant offers a relaxed atmosphere with a focus on seafood, including a notable paella. It is situated in Peniche, known for its distinct character.