Dartford Greek Taverna Restaurant

Restaurant - Greek in Dartford
Features
Vegetarian Dishes, Bar, Air Conditioning
Nearest public transport
Dartford - National Railway