Spui76 is a French restaurant offering delicious flavor creations and wines.