Beer Square Lille - 3 Pl. Gilleson, 59800 Lille, France on Eaten