Chemangeh Leaf Kitchen
Chemangeh Kitchen Leaf, TB4495, Block C, Bha Zhong Commercial Centre,
Tawau, 91000
Chemangeh Leaf Kitchen is one of the popular Restaurant located in Chemangeh Kitchen Leaf, TB4495, Block C, Bha Zhong Commercial Centre ,Tawau listed under
Restaurant in Tawau
,