Chef’s Restaurant Closes a Location in Western New YorkChef’s Restaurant Closes a Location in Western New YorkChef’s is the mastermind behind the best spaghetti parm you ever had and the most delicious homemade sauce you will ever find. It is dubbed “Buffalo’s Favorite Italian Restaurant."Kadie DayeKadie Daye