Happy Off Licence
18 Abbey Ln., Newham, London, United Kingdom, E15 2RY
(02085) 190539 Phone