Flavoured Liqueurs in France Le Grand Rubren Address: Za Chabrand, 04400 Barcelonnette France Phone Number: +33 4 92 81 44 00