Ducky's Roti is a Caribbean restaurant known for its roti and prompt service.