GastroRanking-logo

The best restaurants serving British food in Strood North Medway South East

1 Restaurants on GastroRanking

restaurant_img
4.4

156 Opinions

location-icon67 High Street, England
British
outdoor_seating_176811takeaway_176811delivery_176811

Good food, excellent value and friendly staff