Komala's Restaurant - China Square

Komala's Restaurant - China Square

Address: 51 Telok Ayer St, China Square Food Centre #01-07A, Central Singapore, Singapore

Phone: +65-69027032