Have you compared Google maps' results to those of Yelp's in Brooklyn? Did they show you anything that Google Maps didn't show?
Last time i checked Yelp was not available outside USA (checked while I was in India/Japan ~two years ago) while Google maps tons of data in those locations.