Tharaza Off Licence
142 New City Rd., Newham, London, United Kingdom, E13 9PY
(02085) 522106 Phone