Komala's Restaurant - Little India

Komala's Restaurant - Little India

Address: 5 and 7, Upper Dickson Rd, Little India, Central Singapore, Singapore

Phone: +65-62934464