Perhaps it was off-season and a weekday, but I expected more people.
There were some nice restaurants on the Elmwood strip, and it may well be the nicest area in Buffalo. We stayed at a B&B right on the strip and it was a very nice location as it was in walking distance of several museums (at the end of the strip), and the bus through Elmwood strip to downtown is handy and frequent. But as far as shopping or entertainment I cannot give it high points.
If you own or manage Elmwood Village, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.