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...