A long-anticipated Olive Garden opens Monday in Twin Falls. Here's a chance to see inside as well as some photos of its construction before the crowds arrive.

Load comments