December 31, 2009
Last Orders for New York’s Tavern on the Green
Diners will give last orders Thursday at Tavern on the Green, the storied New York restaurant known as much for its opulent decor of Tiffany murals and etched mirrors as for the sumptuous food.
Leave a Comment