Restaurant Reviews Restaurant review: Tailleur is a warm, slightly tattered postcard from Europe Read More » Natalie Torres Gallagher November 1, 2021