Star 2000. Chinese Take Away, Leumeah
8A O'Sullivan Road (AT LEUMEAH SHOPPING CENTRE),
2560
Star 2000. Chinese Take Away, Leumeah is one of the popular Chinese Restaurant located in 8A O'Sullivan Road (AT LEUMEAH SHOPPING CENTRE) , listed under
Restaurant in Leumeah
,