Barbouni Beach Restaurant: Navarino Dunes Hotel
Barbouni is a beach restaurant of approximately 300sqm, and part of the Navarino Dunes Hotel in Costa Navarino, Greece. K-STUDIO were asked to create a contemporary refuge from the strong sun and wind, protected from the winter waves