Kuchai Lama is a place that is known for its vibrant buzz with high concentration of the commercial shoplots. Some of the famous restaurants that can be found in Kuchai Lama are Meng Kee Char Siew, Tangkak beef noodles, Fish Head noodles and plenty of well hidden old establishments. Ask the foodies and they […]