Colombo Fort › 62/4, Chatham Street, Colombo Fort, (Colombo 01), Colombo
Mexican
Total rip off to say the least. Having sent word to speak to the owner present to complain we were totally ignored even though he seemed to be aware that there was an issue at our table. The food portions...