Tavern on the Green @ Tavern On the Green Fleur Seule New York, NY, United States 24 May 2024 @ 19:00 Venue Details Get Directions Address undefined West 67th Street, New York, NY 10023, United States (212) 877-8684 tavernonthegreen.com/menu