Ceylon City Hotel, 11, Upatissa Rd, Bambalapitiya, Colombo 04, Sri Lanka
Ceylon City Hotel, 11, Upatissa Rd, Bambalapitiya, Colombo 04, Sri Lanka
No delivery
Spot something wrong?
Dishes at Flamingo Restaurant - Ceylon City Hotel. Prices may vary in venue.