Fish and Seafood in Little India SG
Choo Hoon Keow
+65-6293-8730
Zhujiao Centre (tekka Market) 665 Buffalo Road #01-14, Singapore 210665, Little India
+65-6293-8730
Zhujiao Centre (tekka Market) 665 Buffalo Road #01-14, Singapore 210665, Little India