Taavo Somer
- NewsYahoo Style Contributors
Le Restaurant: Le Turtle, a New Spot From the Founders of the Smile and Freemans, Opens in New York City
Starting with its website, Le Turtle is unlike any other restaurant you might visit, thanks to co-owners Carlos Quirarte and Taavo Somer.