Cats
79 Stroud Green Rd., Islington, London, United Kingdom, N4 3EG
(02072) 815557 Phone