Add Your Own Review

La Vista

Restaurant or Cafe

High Street, Barnet, EN5 5UW, United Kingdom

Rating Rating Rating Rating

1 Review

Latest Reviews

Near the church on the high street where the road splits there is this small restaurant which produces the best quality pizzas I have had in quite a while. We also had the best quality Puglian red...