We accidentally came across this restaurant's website, and were delighted to see some of the familiar Indian & Sri lankan dishes otherwise hard to ...
All reviews seem positive