Ceylon City Hotel’s Flamingo Restaurant
The Ceylon City Hotel, situated at 11, Upatissa Road, Colombo 04, is a fairly new addition to the Sri Lankan hospitality industry. On the fourth floor is their multicuisine restaurant Flamingo which serves a variety of dishes that includes Italian, Western, Indian, Arabic, Chinese and Sri Lankan fare. As it has been open to the public recently, we popped by to check it out.