All types Restaurant All types All types Restaurants 4.7 Closed now Amici 93-95 Station Road, Forest Hall, Newcastle upon Tyne, Forest Hall, EN NE12 8AQ Restaurant 3 Closed now Quality Pizza 69 Edwin Ave, Forest Hall, Newcastle upon Tyne, Forest Hall, EN NE12 9AY Restaurant