MovieMaps

Movies Filmed at New Leaf Restaurant & Bar

1 Margaret Corbin Dr, New York, NY 10040, USA

Official Site

Nearby Locations
The Cloisters from Coogan's Bluff and 6 other movies.
468 m

Tryon Public House from Jessica Jones
623 m

La Marina from Person of Interest and 1 other movie.
867 m

Browse more nearby locations.