Delivery
Pickup
Outdoor
England
North East
County Durham
Deneside
1 Restaurants on GastroRanking
88 Opinions in 3 websites
Chicken melts in your mouth, 10/10 as always