Orchid Restaurant and Cinema Cafe

Colombo Fort, Colombo

Sri Lankan Indian

1 review
Anonymous User

They don't know how to talk to people over the phone.