Tag Archives: bistro at villard

February 17 2014

Restaurant Week in Villard Michel Richard

Celebrate Winter Restaurant Week with superb cuisine in a an award winning dining room located inside The Villard Mansion in The New York Palace Hotel. A proud recipient of Open Table’s coveted Diner’s Choice Award, Villard Michel Richard is participating in New York City’s Winter Restaurant Week¬†with three-course Prix Fixe menus for lunch at $25 and dinner at just $38 per person.¬† Chef Richard and his masterful team have carefully selected the most exquisite items for a memorable dining experience … Read More