Tavern on the Green - 3

Sheep Meadow
The restaurant is located across from Sheep Meadow in Central Park.

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


Photo © Vacation Idea.com

New York City Vacation