Les Douves is an Italian restaurant offering pizza and other European and French dishes, with vegetarian options available.