Beachside Lido offering Mediterranean fare. Enjoy sun, sea, and relaxation.