Papaya Beach is a Mediterranean restaurant and lido offering fresh, quality seafood dishes. Enjoy live music and a beach club atmosphere.