Lagu (Menu)

151 Lavender Hill, London
+44 20 7228 3789

Give a rating to Lagu

Suggest a dish

How much did you spend at Lagu?