NileGuide Expert Says:
Hearty Italian served quickly, so perfect for shoppers on a mission!
6 High Street
CF10 1AW Cardiff, United Kingdom
+44 29 2039 9466
NileGuide Expert tip:
There are often 2-for-1 vouchers for Bella Italia available on the internet, so print one off before you head to Bella Italia.