19 Crayford High St, Dartford, London DA1 4HH, United Kingdom
No delivery
Spot something wrong?
Dishes at Red Spinach. Prices may vary in venue.