It's quiet simple. it displays a list of restaurant or pubs or hotels depending on your filter. and lists a maximum of 20 best according to google's prominence factors and then theyre sorted by ratings.
Best Restaurants Finder
Here in the UK it seems to be doing the job but I am not sure about other countries.
Any feedback is welcome