Category: | Restaurant, |
---|---|
Address: | Level 6, Peckham Levels, 95A Rye Ln, London SE15 4ST, UK |
Postal code: | SE15 4ST |
Website: | http://www.haohaochi.co.uk/ |
Chineses street food. Dumpligs, jiamos, rice and cocktails with bonus view of the London skyline.