Island Spice

With bright spices and indulgent natural ingredients, the island of Sri Lanka boasts rich, savory street food.