Lumi (Menu)

82 Camden High Street, London
+44 20 7693 5493

Give a rating to Lumi

Suggest a dish

How much did you spend at Lumi?