Tawana Supermarket
243-245 Plaistow Rd., Newham, London, United Kingdom, E15 3EU
(02085) 031639 Phone