Owners of new Shelton restaurant bring ‘energy’ to community