Traditional, homely Chinese restaurant, serving up hot pot, dim sum and delicacies such as pig intestines.
Time Out says
Details
- Address
- 13a Deptford High St
- New Cross
- London
- SE8 4AD
- Transport:
- New Cross/Deptford Bridge Overground
Discover Time Out original video