Beautiful food, unbeatable location
Welcome to Bella Vista, a traditional Italian family-run restaurant located in the heart of Bristol.
Relax and enjoy
With beautiful views of Castle Park and the river, relax and enjoy a unique Italian dining experience. Our menu is made following traditional Italian recipes and prepared with fresh ingredients.
Please note that we'll get in touch with you to confirm your booking.
If you require a same-day reservation, please call 0117 925 0929.