Central Park West & 67Th Street, New York, NY
Tavern on the Green is an iconic, landmark restaurant nestled in the heart of Central Park offering a romantic, magical and sophisticated setting for a wedding celebration. From 20 to 1,500 guests, Tavern on the Green offers a variety of indoor and outdoor spaces to accommodate corporate groups and…
No reviews yet.