The Lux Life Award named Flamingo Restaurant at Ceylon City Hotel as Best Multi Cuisine Restaurant in Colombo, Sri Lanka for year 2018.
Restaurant’s offering a high-level of service to add to the experience, and willing to go that extra mile were chosen as winners for year 2018.