CUBA Windsor
Bar · Wine Bar · Casual Dining
CUBA Late Bar and Restaurant is a lively establishment in Windsor offering a vibrant atmosphere. It is known for its cocktails and premium beers, suggesting a focus on drinks and a social experience.
Location