Sri Lanka is known for rice and curry with a range of variations sold daily at street-side stalls, rooftop buffets and ...