Biarritz
Chez Albert is one of Biarritz.

1. Chez Albert

7.7
51bis Allée Port des Pêcheurs, Biarritz, Nouvelle-Aquitaine
Seafood Restaurant · 17 tips and reviews