Loading map…

BARDA

BARDA in Biarritz, France, offers a taste of Basque culinary delights. Experience the inviting aroma of their grilled creations, known for their satisfyingly tender texture. A stylish spot on the French coast.