Gibson Commercial Construction has completed a new 3,400 square foot DiBella’s Old Fashioned Submarines located at The Shoppes at River’s Edge, 4335 E. 82nd Street. The Grand Opening for DiBella’s third Indianapolis location was held on November 7th.