Lila (Menu)

Haarlemmerstraat 117, Amsterdam
+31 6 83199086

Give a rating to Lila

Suggest a dish

How much did you spend at Lila?