Restaurant Insider

Thursday, 06/23/2011 7:16 PM
It’s not every day that a chef hailing from the best restaurant in the world—according to this year’s prestigious S. Pellegrino awards—decides to relocate to our neck of the woods, let alone plant himself in a destination as unlikely as tiny Lummi Island.