Print now
Squid Boy
Address :
B1-049, MyTown Shopping Centre, No. 6, Jalan Cochrane, Seksyen 90, Cheras, 55100
Print now