ERROR
Oops, we had a problem, sorry.
Search for your nearest high street:
This store no longer exists in our database.
This was a store from Bella Italia:Bella Italia Updated TOP 100
Bella Italia have over 100 Italian restaurants across the UK, serving pizza, pasta, Italian classics and more, made with ingredients from Italian-family producers.
Search for your nearest high street: