Delivery
Pickup
Outdoor
England
South East
Medway
Strood North
1 Restaurants on GastroRanking
158 Opinions in 2 websites
Excellent food and prices are great. Will definitely recommend to others 👌