buffalo's favorite italian restaurant