0 review
370 St John Street, Islington, London EC1V 4NN
0207 278 5483
Vegetarian, International
Islington, North London
£££