Maple Leaf
41 Maiden Ln, London
020 7240 2843
Menu
Reserve
London, Greater London
Maple Leaf
41 Maiden Ln, London, Greater London WC2E 7LJ
020 7240 2843