Cheng's Seafood Village
67 Sungei Tengah Road Farmart Centre, Singapore 699008 Singapore
Cheng's Seafood Village is a Chinese, Seafood place is located in Singapore, Singapore. The address of Cheng's Seafood Village is 67 Sungei Tengah Road Farmart Centre, Singapore 699008 Singapore.