Echo at Cinnamon Grand – Italian restaurants in Colombo
On a day out with myself, it was on a whim that I decided to revisit the Echo Restaurant at Cinnamon Grand, one of the more popular Italian restaurants in Colombo just a few weeks back. It was on the spur of the moment decision that was made out of c... Read More...