Elephant and Castle Restaurants
In the heart of South East London, Dragon Castle stands as one of the most recognised and well established Chinese restaurants around. Our famous Dim sum and extensive a la carte menu has been a family favourite amongst local residents and visiting tourists for 10 years.
Our mission is to provide customers with the freshest and most authentic food which has been crafted using traditional cooking methods and techniques. Our chefs come from the regions of China where the food was created and our specialist Dim Sum chefs have spent many years mastering how to make the perfect dumpling.More