A Malaysian restaurant bringing you the most exquisite Malaysian Cuisine to the Tropical Island of Sri Lanka.