114 Farringdon Rd, London EC1R 3AP +44 20 7837 3190
restaurant, Islington, England, United Kingdom
Today
How to go there