Chicha San Chen @ Jurong Point is located in 03, Singapore on 63 Jurong West Central 3. Chicha San Chen @ Jurong Point is rated 5 out of 5 in the category bubble tea store in Singapore.
Address
63 Jurong West Central 3
Service options
Delivery
Takeaway