Haidilao The O2
UNIT 7.09, THE O2, London (Map)
Chinese
lExceptional
Avg Price:Average Price: £26 to £40
v3.9 miles from Burgess Park London