Roywoods is a Caribbean restaurant offering inspired cuisine in a hip, urban café setting with a terrace.