The Best Rated Restaurant Shocks People In Western New YorkThe Best Rated Restaurant Shocks People In Western New YorkTripAdvisor put together a list of the best restaurants in Buffalo and many people were shocked to see what topped the list.Brett AlanBrett Alan