Desmond's
14 Munday Rd., Newham, London, United Kingdom, E16 3QA
(02074) 745208 Phone