Le Piazza offers a diverse menu of both Italian and French cuisine.