Movies Filmed at Cafe Lalo
201 W 83rd St, New York, NY 10024, USANearby Locations
Ouest
from Person of Interest
St. James Gate from You've Got Mail
2271 Broadway from Sex and the City
Browse more nearby locations.
148 m
St. James Gate from You've Got Mail
175 m
2271 Broadway from Sex and the City
197 m
Browse more nearby locations.