Once one finds their way into Bombshell Beauty and Spa, 21900 Lakeshore Blvd. in Euclid, the transformations made after an arsonist burned the neighboring building last year become very noticeable.The back entrance has hand-drawn art covering the walls. The sweet smell of incense guides a visitor walking toward the check-in desk while a sense of […]