The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application. This download may not be available in some countries.
From Christie's Media:
Restaurant Locator gives you over 16,000 restaurants details in your pocket, find and call the nearest cantonese restaurant in seconds.Main Features: Over 16,000 restaurants across the UK Read reviews and add your own Find nearby restaurant using your GPS Search for any town in the UK Telephone number, address and map for all restaurants This is the mobile version of restaurant-locator.co.uk. If a town or restaurant is featured on our site, it's in this app. We're adding more restaurants all the time; check our site to see if we've covered your town yet, if not, just let us know and we'll add it as soon as possible.