I wondered the same thing today, and my searches led me only to SIAF filings or press releases, and to the discussion started by your post.
I ate at both the Leonie and Bull restaurants last year, and decided to review them today. But I can't find listings for them.
I will email and ask for the relevant info (address, phone, hours, links, etc.). If I get a substantive reply, I will submit reviews (including creating the restaurant listings) on tripadvisor. Then I'll post links here.