Tavern On the Green Print
- Printed & Framed in the USA
- Ships in 5-7 Business Days
- Free US Shipping
Tavern On the Green of New York.
A uniquely situated restaurant in Central Park that is a New York icon. It was one of the most frequented restaurants in the country with almost 500,000 visitors a year at its peak.