Imperial Chinese Restaurant
163 Holloway Rd., Islington, London, United Kingdom, N7 8LX
(02077) 001158 Phone