Beachfront restaurant offering breakfast, lunch, aperitifs, and dinner with music. Located on the Sellia Marina beach.