Filed under: News Coming Attractions By April Siese Apr 6, 2015, 3:00pm CDT Good news coming out of 4525 Freret St. The former Frank's Steakhouse is now almost completely leased out. Canal Street Beat has the info on this coming attraction. [Canal Street Beat]