Ethos Hospitality Group has announced that "Lost on the River," a new rooftop lounge, will open this summer at Cleveland's Flats East Bank. The riverside venue, set to debut in the summer of 2025 ...