Delivery
Pickup
Outdoor
England
North East
Newcastle upon Tyne (1)
1 Restaurants on GastroRanking
138 Opinions in 2 websites
Nice venue in the city centre . The service was good and the atmosphere too