Tekka Place

Tekka Place as a renowned shopping destination nestled in Singapore. Tekka Place is one of the Three Best RatedĀ® Shopping Malls in Little India, Singapore.