HOME / Chinese restaurant / Cheng Chopsticks
Royal Plaza Building, XIX/115, Bridge Rd, Bye Pass Junction, Periyar Nagar, Aluva, Kerala 683101
+919061431100
View Business Profile