149-155 Central St, King Square, London EC1V 8AP +44 20 7253 4970
restaurant, Islington, England, United Kingdom
Today
How to go there