Yada's Green Kitchen
104 Rye Ln, London
07367 304555
Menu
London, Greater London
Yada's Green Kitchen
104 Rye Ln, London, Greater London SE15 4RZ
07367 304555