New Restaurants NYC. Insatiable Critic. Village Taverna. Seared Greek cheeses. What’s new in the Village?
-
Village Taverna feeds walk-ins on the house before opening December 28
It’s a Greek welcome and the neighborhood gets it.
