Maple Leaf
41 Maiden Ln, London
020 7240 2843
Recent Reviews
Order Online
Reserve
Maple Leaf
41 Maiden Ln, London WC2E 7LJ
020 7240 2843