Sylvester's

Restaurant in Barnstaple, UK

Fish And Chips fast food

3 Meeting Street, Bideford, EX39 1RJ