La Bella Vita 853 High Road Leytonstone, Leytonstone, E11 1HH Restaurants write a review Are these details wrong? Are you the owner?