ENZ_8136

The Lux Life Award – Flamingo Restaurant

The Lux Life Award named Flamingo Restaurant at Ceylon City Hotel as Best Multi Cuisine Restaurant in Colombo, Sri Lanka for year 2018.

FULL STORY