Best Bar & grill in North Shields, united kingdom

Dodgin's Yard

50b Bell St North Shields NE30 1HF United Kingdom