Book a table

Natale 2026Christmas Day in

Buon Natale da Bella Vista

Christmas, all’italiana.

Our Menu Festivo is here: freshly baked focaccia on arrival, then three festive courses by the river. £39.95 per person, available by pre-order only.

Days
Hours
Minutes
Seconds

Available by pre-order only. Optional glass of Prosecco for £5.

Pan-seared salmon fillet in a golden saffron sauce at Bella Vista Italian restaurant, Bristol

Victoria Street · Bristol

Authentic Italian,
by the water.

Fresh pasta, stone-baked pizza and a riverside terrace with a bella vista. An independent, family-run kitchen in the heart of Bristol.

Mon–Sat, lunch & dinner

2B Victoria St, Bristol BS1 6DT 0117 925 0929

Proudly independent

A true family affair.

We are proudly independent, a family-run restaurant in the vibrant heart of Bristol.

Come and enjoy traditional Italian cooking, with menus prepared from the freshest, responsibly sourced ingredients.

Petrit

Owner, Bella Vista

Petrit, owner of Bella Vista Bristol, in chef's whites holding two plates of pasta

Our ingredients

From Italy, with love.

We craft our menus around the finest ingredients from Italy, sourced responsibly and with the utmost care.

From sun-ripened tomatoes of Campania to the fragrant basil of Genoa, every component is chosen to make each visit a celebration of taste.

Parmesan falling onto pasta in a hot pan in Bella Vista's kitchen, Bristol

Kind words

What our guests say.

“Fillet Steak was incredible and cooked perfectly, as was the rest of the meal. Very polite staff, great service!. Well worth a visit. 5*”

Gary T. ★★★★★ Google review

“Lovely restaurant on the River. They were so accommodating as my guests were 20 minutes late due to traffic. Great lunch and would certainly recommend.”

Jackie S. ★★★★★ Google review

“Fabulous food and nice views. Really affordable prices as well.”

Sabrina S. ★★★★★ Google review

Read all our reviews on Google

In the mood for something

Special?

A short list of dishes from the kitchen, alongside our regular menus.

Full specials menu

Starters

  • Antipasto di Mare

    Selection of smoked fish and shellfish, with homemade focaccia.

    £12
  • Prawns

    Large tiger prawns, grilled and topped with spicy chilli oil.

    £15
  • Cozze Marinara

    Fresh mussels with shallots, white wine and cream.

    £11
  • Prosciutto Crudo & Burrata

    Parma ham, burrata, rocket and beef tomatoes.

    £9

Mains

  • Branzino

    Cornish seabass with homemade mash, spinach and salsa verde.

    £21
  • Fillet al Dolcelatte

    10oz grilled fillet steak, Dolcelatte sauce and chips.

    £29
  • Trio of Fish Ravioli

    Three fish ravioli in a light, creamy tarragon sauce.

    £19
  • Anatra alle Prugne

    Duck breast, roasted sweet potato, fennel and plum sauce.

    £22
Guest with an Aperol spritz on Bella Vista's riverside terrace, a church spire behind, Bristol

Beautiful food

Unbeatable location.

Find us on Victoria Street, moments from Bristol Bridge. Our terrace is made for long lunches and golden evenings by the water.

Mon–Thu
12:00–15:00, 17:00–22:30
Friday
12:00–15:00, 17:00–23:00
Saturday
12:00–23:00
Sunday
Closed

@bellavistabristol

Connect on Instagram