Print now
Komala's Restaurant
Address :
Tanglin Mall, 163 Tanglin Road #B1-17, Orchard, 247933
Phone No. :
6737 3944
Print now