Street Food in Sri Lanka

Street food is literally everywhere in Sri Lanka. Mouthwatering and tempting, it is made from ingredients that are readily available, afford...