Shelton is now the home of a Magic Cafe