UKData checked October 2026
  1. Home
  2. Leeds
  3. Viva Cuba

Viva Cuba is a Cuban restaurant on 342 Kirkstall Rd in Burley, Leeds. Also listed under restaurant and Spanish restaurant.

342 Kirkstall Rd, Burley, Leeds LS4 2DSChecked October 2026