Bella Italia

Bella Italia

Need to know

Get in touch
www.bellaitalia.co.uk
Social media

Italian chain restaurant.

Located in the city centre and Riverside leisure park.