26001 Miles Road, Suite #4
Cleveland, OH 44128
Get directions

About Us

The Studio is well known for its distinctive and creative European style designs. Since 1979, we have served thousands of private and corporate clients in the realization of their event dreams.

Reviews