August 19, 2017January 30, 2022 Turkey and the Wolf Is the #1 Best New Restaurant in America Yes, 2017’s #1 best new restaurant in America is a sandwich shop For the full story click here! Share this:TwitterFacebookLike this:Like Loading...