Juicy Roots
25A Lordship Ln, London
020 8216 9960
Menu
Reserve
Tottenham, Greater London
Juicy Roots
25A Lordship Ln, London, Greater London N17 6RU
020 8216 9960