Herbert's
Restaurant in Folkestone, UK
Features: outdoor seating, takeaway, vegan options
2 Fish Market
Restaurants
ยท
Folkestone, UK guide