La Villa Saint Pierre offers refined seafood cuisine in a welcoming atmosphere, featuring fresh shellfish and seafood platters.