The Buffalo Spot - Inglewood - Chicken wings restaurant in Inglewood, Inglewood | Reviews, Photos & Information on Postcard