Vaux Hall is a French restaurant offering a variety of amenities including a terrace, Wi-Fi, and air conditioning. It accommodates groups and welcomes animals.