Flower on Freeman is a recently opened neighborhood lounge located between Cleveland’s Tremont and Ohio City neighborhoods. Formerly the Duck Island Club, Fox ...