Bella Ciao is an Italian restaurant located in Bormes-les-Mimosas. It is noted for being pet-friendly. The establishment is situated along the Boulevard du Front de Mer.