The Howlin Bird a huge win for North Canton
North Canton has a delicious new restaurant in its premium downtown spot, and I am crossing all my fingers that it is wildly successful so I can enjoy it for years to come. The Howlin Bird opened in December at 123 S Main Street, where Main Street Grille used to be.