New Melt opens in Public Square

Sept. 12, 2016: Your hunt for lunch just took a gooey twist. Public Square in downtown Cleveland is now home to the newest Melt location.