La Maison Blanche is a French restaurant offering a terrace and takeaway options.