Located at: 24 Srimath Anagarika Dharmapala Mawatha, Colombo 03, Sri Lanka Visited on: 25 Oct, 2018 This Mediterranean restaurant was opened quite recently, and I’d made a mental note to check it out some time. So, we stopped for lunch as we were passing by. We tried out two dishes on the day, and while we…
