Oriental in London - Islington 67 Upper Street, Islington, London, N1 0NY Tags: chinese, japanese noodle bar, oriental, takeaway