114 Seven Sisters Rd, London N7 6AE +44 20 7607 6031
restaurant, Holloway, England, United Kingdom
Today
How to go there