La Plume Blanche is a French restaurant offering homemade cuisine. It provides dine-in and takeaway options.