American Restaurant
Tavern On the Green
4.4· 8,064
Central Park, W 67th St, New York, NY 10023, USA
Victorian sheepfold-turned-restaurant famed for theatrical excess and crystal chandeliers.
Victorian sheepfold-turned-restaurant famed for theatrical excess and crystal chandeliers.