Grill Santa Rosa’s owner is asking the mall for more time as it looks to relocate. The mall exercised an option in its lease agreement giving the restaurant 30 days notice to move out.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results