Check out some of our favorite restaurants in Clarence, NY, including the best new restaurants in the Buffalo / Clare ...