Dilly & Carlo was established in 1987 in Colombo and is reported to have 6 Franchisees currently