• Viva Cuba Upstairs
  • Viva Cuba Food
  • Tapas Bar
  • Happy Customers
  • Chef Cooking
We take bookings for 10 or more people, any other tables are first come first served. Please call 07435968633 for any other enquiry.

‘This website is operated by Viva Cuba, a company registered in England under company registration number 05797318 and whose registered office is situated at 342 Kirkstall Road, Leeds, West Yorkshire, LS4 2DS. and whose VAT number is ’