Restaurant Review: Mint Leaf, London EC2

Mint Leaf is a stylish Indian restaurant in London that often surprises and delights with its flourishes.

The post Restaurant Review: Mint Leaf, London EC2 appeared first on The Travel Magazine.

https://www.thetravelmagazine.net/restaurant-review-mint-leaf-london-ec2/

Reply to this note

Please Login to reply.

Discussion

No replies yet.