Description
A Union Square stalwart, the Village Taverna’s wide-open, sunny dining room, with floor-to-ceiling windows made for people-watching, is almost as big a draw as its...
81 University Place Manhattan, NY, 10003
(212) 982-3457