Roywoods is a Jamaican and Caribbean restaurant offering a taste of the islands. Located in the Union Station food court, it provides a vibrant culinary experience.