If you are in Colombo for a short trip and do not want to travel around for delicious food, step into Cinnamon Life City of Dreams, South Asia’s largest integrated resort.