Loading map…
L’Ostra
L’Ostra, in Saint-Pierre-d'Oléron, France, offers a taste of the coast. Delight in the fresh, oceanic aromas and a perfectly tender texture. Their grilled seafood is a must-try.
L’Ostra, in Saint-Pierre-d'Oléron, France, offers a taste of the coast. Delight in the fresh, oceanic aromas and a perfectly tender texture. Their grilled seafood is a must-try.