Echo at Cinnamon Grand – Italian restaurants in Colombo Jayani SenanayakeNovember 19, 2015 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 Colom... Read More... Reviews0 Comments