South American in Leeds - Leeds City Centre Cloth Hall Street, Unit 3, Leeds City Centre, Leeds, LS1 2HD Tags: bar, cuisine: south american