Paradise Road The Gallery Café wins award for Best Restaurant Paradise Road, the Sri Lankan design brand has claimed the Best Restaurant Award at the Presidential Travel and Tourism Awards ...