Jamaican bar specializing in authentic Caribbean cuisine. Located on London Road, a vibrant, multicultural area.