1
review
Buffalo, New York may be well-known as the city of good neighbors, and the home of the chicken wing, but one of the best prizes of this city can be found on the coffee tables of every Buffalo home on football Sundays next to a bag of potato chips.
French onion chip dip may not...