Cash Registers For Restaurants And Hotels in France Allocaisse Address: 139 rue d'arras, 59000 Lille France Phone Number: +33 6 23 78 62 98