Apologies for the not as great photos, second photo is of the site as taken from the Valley Mall doors.
The new Olive Garden will open later this year in a new stand alone 7700 square foot building at 14742 E. Indiana. Keep watching this site for updates on this and other Spokane area construction projects.