Le Mancinu offers French and Italian cuisine, with a focus on pizza.