Review of Bella Italia

56 North Bridge, Edinburgh EH1 1SB, UK

Overall Rating

Review


Surprisingly good pizza for a chain. I don't think the crust was frozen or didn't taste like it which is a plus.

Updated 6 years ago

Celiac