Bella Vista

565a Durham Rd, Gateshead NE9 5EY ,United Kingdom
Bella Vista Bella Vista is one of the popular Italian Restaurant located in 565a Durham Rd , listed under Local business in Gateshead , Restaurant in Gateshead ,

Contact Details & Working Hours

Map of Bella Vista