Villa Saint Vic is a restaurant offering traditional French cuisine in a modern and welcoming atmosphere.