Video courtesy of GoogleMobileBlog
Google’s Place Pages for mobile is a feature of Local search. Assuming your phone can detect your current location, it provides a summary as the initial result of a business search.
This feature is available on the iPhone and Android-based phones. Point your browser at Google.com, tab the Local tab, and search for a nearby business to try it yourself.