552 High Rd, London N17 9SY +44 20 3556 7258
restaurant, Bloomsbury, England, GB
Today
How to go there