Delivery
Pickup
Outdoor
England
South East
Medway
Strood North
1 Restaurants on GastroRanking
98 Opinions in 2 websites
From looong time I did not had such a good food from anywhere. Wow wow wow. Very tasty! Recommended.