Delivery
Pickup
Outdoor
England
South East
Dartford
Newtown
1 Restaurants on GastroRanking
439 Opinions in 2 websites
Food was very nice and the staff were even lovelier. Had a great time thank you.