Bella Italia - Cardiff Bay

(105 Reviews)
Unit 7 Atlantic Wharf Leisure Park Hemmingway Road, Cardiff, CF10 4JY


Main course: £10
Food spend: £27

Opening hours

Sunday to Thursday: 10:00 - 22:00
Friday & Saturday: 10:00 - 23:00

Restaurant description

Within the vibrant Red Dragon Centre, Bella Italia Cardiff Bay offers a relaxing retreat from the buzz of the popular complex. The low lighting, ornate furniture and traditional, bistro-style décor evoke a cosy, relaxing ambience.

With authentic Italian ingredients sourced from real Italian-family producers, the Bella Italia menu is filled with dishes to suit every appetite. Enjoy a delicious pizza, hand-stretched for a thin & crispy base, or one of their many pasta dishes, with fresh pasta produced by the Gaetarelli family near Lake Garda, and lasagne made in-house every day to a traditional Italian family recipe. The menu also features a selection of fresh salads, tasty Italian classics & family favourites from the grill.

Enjoy a complementing glass from Bella Italia's extensive wine list, or celebrate something special with a glass of Prosecco or a signature Italian cocktail, like the classic Aperol Spritz. Kids can also enjoy a tasty Italian feast from the kids menu at Bella Italia restaurant, with a trip to the gelato cart offering the perfect ending to any meal.

Bella Italia restaurant in Cardiff is only a 3-minute drive from Cardiff Bay Train Station, and there are daily offers and specials for diners to try something new.

Customer reviews for Bella Italia - Cardiff Bay
(based on 105 reviews)

of diners recommend this restaurant

  • Food
  • Drinks
  • Ambience
  • Service
  • Value
  • Location

Recommended for

  • afternoon tea (5)
  • al fresco (18)
  • breakfast (6)
  • business (15)
  • child friendly (52)
  • dinner (73)
  • entertainment (13)
  • large parties (41)
  • lunch (50)
  • luxury (14)
  • private dining (12)
  • romantic (52)
  • trendy (9)
  • value (28)
  • views (4)
  • By Tanya W from Cardiff bay
    23 August 2019

    Lovely food. Good service

  • By John J from Cardiff bay
    27 May 2019

    Food was very good and rxcellent service

  • By Luana B from Cardiff
    26 May 2019

    Awful. We were greeting by the most miserable waiter I've ever seen. We ordered our food and it took 50minutes to arrive. No notification from our waiter that it was delayed and no apology when he brought it over. Food was rank. Prawn spaghetti. In the other Cardiff restaurant it is delicious but in this restaurant it was flavour-less and dry, as if it had been made the day before and microwaved. Waiter didn't ask us if our food was OK nor did he offer us any more drinks. I won't go there again.

  • By Dominic D from Cardiff Bay
    14 May 2019

    Food was nice, but service was awful, restaurant was empty and took forever to be served/staff would walk past and ignore you if you wasn’t their customer

  • By Anthony M from Newport
    30 April 2019

    Wonderful service from Georgina, wonderful food, wonderful atmosphere.

  • By Elaine D from Redwick, Newport
    25 January 2019

    The food was outstanding and the service was excellent. Would definitely return as it was welcoming, clean, beautiful decor and the staff were just great. We loved the whole experience.

  • By Sandra J from Haverfordwest
    24 November 2018

    Very friendly staff. Good choices on the menu. Excellent restaurant for families

  • By Sarah N from Swansea
    9 June 2018

    The offer stated when we booked and in our confirmation email said £12.99 for 2 courses and bubbles. When we got there they said they didn’t have that offer on. We eventually got them to honour it but they did add drinks on bill at end but did take off when we asked. Bit of a mix up but food was nice.

  • By Gwenda B from Cardiff Bay
    19 May 2018

    Took our grandson with us last Saturday night and we all enjoyed our food. My husband and I had the shellfish pasta, new dish. If you love garlic, then this is the dish for you. Our grandson, who is 9 had the beefburger. After our order was taken, the food arrived in good time, but it took a little time for our sweet order to be taken. The waitress was friendly and willing to have a short chat. All the staff worked hard and were very polite and proffessional. A very enjoyable evening. Thank you.

  • By Stephen W from Cardiff
    12 May 2018

    Excellent service, great food and good beer.

Restaurant Location Map
Bella Italia - Cardiff Bay
Unit 7 Atlantic Wharf Leisure Park Hemmingway Road, Cardiff, CF10 4JY