Nessa Internet Cafe & Fast Food
80 Hermit Rd., Newham, London, United Kingdom, E16 4LF
(02075) 118488 Phone