0 review
Unit 7a, First Floor, O2 Centre, Finchley Road, London NW3 6LU
0207 431 9389
Chinese, Cantonese
Finchley, North London
£££