Havelock Town ›
185, Havelock Road, Havelock Town, (Colombo 05), Colombo
We just returned from Mathura. We have been eating from this place for the last 25 years and have never had such horrible service. The waiter a fair guy was rude and just landing plates and glasses at the edge...