Mint Leaf Restaurant & Bar

Mint Leaf Restaurant & Bar
4 Suffolk Place, London, SW1Y 4HX
Photo of Mint Leaf Restaurant & Bar