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 2DSRestaurant 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