Reviews of Bella Italia - Newcastle Eldon Square. (Pizza) in Newcastle upon Tyne (Tyne and Wear).