Cilantro is located in Negombo, Sri Lanka on 70 Poratota Road, Sea Port Hotel, Ethukala, Negombo, Western 11500. Cilantro is rated 3 out of 5 in the category international in Sri Lanka.
Address
70 Poratota Road, Sea Port Hotel, Ethukala, Negombo, Western 11500