Eden Palace Indian Restaurant

Restaurant - Indian in Dartford
Features
Terrace, Vegetarian Restaurant, Bar, Air Conditioning
Nearest public transport
Dartford - National Railway