Twin Peaks is continuing its commitment to crank up expansion and has signed yet another franchise deal, with plans to open seven additional stores in Ohio.CEO Joe Hummel announced that the company has executed an Area Development Agreement with JEB Food Group, LLC, to bring seven Twin Peaks locations to Cincinnati, Columbus, and Dayton, Ohio.