Havelock Town ›
185, Havelock Road, Havelock Town, (Colombo 05), Colombo
This was one of my favorite Indian restaurants. But very recently their customer service has deteriorated a lot. I had a very bad experience recently. On a busy Sunday they had only three stewards to serve and they were not...