Cuba is located in New York, United States on 222 Thompson St. Cuba is rated 4.5 out of 5 in the category cuban restaurant in United States. The romantic Milieu of Cuba effortlessly transports you from Manhattan to Havana. Cuba offers a menu filled with delicious traditional cuisine. The restaurant offers a fascinating and charming escape to its own Little Havana on Thompson Street.
Accessibility
Wheelchair-accessible entrance