Delivery
Pickup
Outdoor
England
South East
Isle of Wight
Ryde North West (1)
1 Restaurants on GastroRanking
616 Opinions in 2 websites
I love going to the Black sheep with friends for a drink and a catch-up. The staff are impeccable with their friendliness and service. If we do eat it always has to be cheesy chip's 😋