Le Petit Olivier is a restaurant offering quality French cuisine in a charming setting.