Sylvester's
Restaurant in Barnstaple, UK
Fish And Chips fast food
3 Meeting Street, Bideford, EX39 1RJ
Restaurants
ยท
Barnstaple, UK guide