Tavern on the Green - 1

Restaurant Sign
Open 365 days a year, the restaurant features a beautiful garden and six distinct rooms decorated with crystal and mirrors.

Tavern on the Green
Tavern on the Green Pictures - Page 1 2 3 4


Photo © Vacation Idea.com

New York City Vacation