Coronavirus update: View cancelled events here

Bella Italia - Cardiff Bay photos

Bella Italia - Cardiff Bay

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

Cuisine: Italian

Book now »