Man Chui III Chinese Restaurant
84 Ballards Lane, Finchley Central,,
London N3 2DL ,United Kingdom
Man Chui III Chinese Restaurant is one of the popular Restaurant located in 84 Ballards Lane, Finchley Central, , listed under
Local business in London
,
Restaurant in London
,