Villaggio

Tree Top Village, Walker Road, Byker, Newcastle upon Tyne, NE6 3JW
edit

A brand new restaurant selling authentic Italian food, breakfast, lunch and dinner

Fabulous Italian food served throughout the day