Le Village is a French restaurant offering an authentic culinary experience. Features include group dining, a terrace, and homemade fries.