Santa Maria Novella Corner

Tavern on the Green

City:
New York - NY (United States of America)
Address:
67th St.& Central Park West 10023 NY