anallawalla - 2:58 am on May 14, 2012 (gmt 0)
I should have been clearer. You do need to SEO the main site, e.g. microformats, but I meant that the main site need not be a top-10 ranker.
In your niche, where the place page is visible, where is their main website ranking in a Google Search SERP?