Le Cla Café and Restaurant

Le Cla Café and Restaurant

Le Cla Cafe and Restaurant is a Malaysian-Chinese restaurant serving authentic tasty food. [IOTChristmasIslandSearchKey]