• Viva Cuba Upstairs
  • Viva Cuba Food
  • Tapas Bar
  • Happy Customers
  • Chef Cooking

Group bookings taken for parties of 10 or more. All other groups are seated on a first come first served basis. Private dining room available.

‘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 ’