Restaurante Sao Pedro offers a taste of Portuguese and Mediterranean cuisine, specializing in seafood. They serve lunch and dinner, with vegetarian-friendly options available.