Dragon Castle
££•Chinese
Hidden behind an imposing pair of red ceremonial doors, the majestic dining room of Dragon Castle is an excellent outpost of Chinese cuisine in south-east London's Elephant and Castle. This understated and friendly restaurant specialises in fresh Guangzhou (Cantonese) dishes with strong Hong Kong...
No active offers at the moment. Check back soon!