Some of the best hotels in Kandy are also home to some of the best restaurants in the country. But to eat delicious food you don't just have to go to a hotel. There are famous street food stands that open on the main streets at night when the rest of the city is asleep. There are also lovely, modern rooftop bars, authentic local eateries, classy cafés and ice cream parlours so whatever you are in the mood for, you can eat it in Kandy.