Vietnamese in London - Holloway 134 Holloway Road, Holloway, London, N7 8DD Tags: takeaway, vietnamese