La Bella Vita (Menu)

853 High Road Leytonstone, London
+44 20 3441 3465

Give a rating to La Bella Vita

Suggest a dish

How much did you spend at La Bella Vita?