Little Barn restaurant opens doors in Shelton