Complex sentence: The restaurants, which are planned to open in fiscal year 2017, are expected to drive sales growth; should sales meet expectations, additional concept stores could open and stores with enough space to accommodate the restaurant could have the restaurants incorporated there as well.
Split into simpler sentences: The restaurants, which are planned to open in fiscal year 2017, are expected to drive sales growth. If the new stores should succeed in rejuvenating sales, additional concept stores could open and stores with enough space to accommodate the restaurant could have the restaurants incorporated there as well.