house of blues cleveland

The House of Blues Cleveland is a music venue located in the heart of Downtown Cleveland. The venue boasts music nearly seven nights a week alongside a full restaurant.

308 Euclid Ave, Cleveland, OH 44114