The Salad Kitchen
66 Leather Ln, London
07748 330395
Menu
London, Greater London
The Salad Kitchen
66 Leather Ln, London, Greater London EC1N 7TR
07748 330395