Chez Victor is a restaurant and shop offering fresh, locally sourced products from within 100km.