1260 Euclid Avenue Cleveland, OH 44115
Seated: 250
Standing: 250
Square Feet: 2,409 ft2
Located on the 2nd floor with brand new pre-function space carpeting, vinyl and window treatments. Overlooking the worlds largest chandelier, perfect location for your next event.