Bella Vista is a family run restaurant that has customers service at his heart.
Here at Bella Vista we are very passionate about bringing Italy’s best restaurant experience, the atmosphere but most importantly of all, the food – which is renown the world over
Bella Vista -set on the beautiful river Avon with thoughts of the Venetian canals

Please Call 0117 925 0929

Or email