Lido Chalet Maria offers a restaurant and snack bar experience in Villa Rosa. Enjoy live music and dancing nightly.