A Food Lover’s Guide to Sri Lankan Cuisine: Traditional Dishes, Street Food Experiences, and Must-Try Restaurants