Viva Cuba

Restaurant in Leeds, United Kingdom

Opening hours: Mo off; Tu-Fr 17:00-22:00; Sa 13:00-22:00; Su 13:00-21:00 Features: vegan options

342 Kirkstall Road, Leeds, LS4 2DS