Big Papa's Peri Peri

67 Holloway Road London N7 8JZ