City: London, 21-24 Victory Parade, London, E201FY, United Kingdom
"I first visited Mama Lan at Brixton Market and instantly fell in love with it. I then tried it at Clapham Common and still thoroughly enjoyed it. When..."
City: London, 511 kingsland road, London, E84AR, United Kingdom
"I hate to leave a negative review, but our experience at the restaurant was terrible. I'm sure it's not always like this for everyone, and other locat..."