Delivery
Pickup
Outdoor
England
South East
Canterbury
Harbour
1 Restaurants on GastroRanking
921 Opinions in 4 websites
Beautiful environment, high quality food