Located at the iconic beach Pampelonne, Byblos Beach restaurant is your go-to for the perfect ‘beach vibes’. A stylish beach that is yet a little understated. The deep azure sea, as far as the eye can see and the glittering golden sand forms the quintessential ‘beachy’ picture. Let yourself unfurl ...