selected country
Singapore

CHA CHA CHA RESTAURANT BAR PTE LTD.

Business address
32 Lorong Mambong, Holland Village, 277690, Singapore, Singapore
Phone
6462 1650
Fax
6467 5917