Locory page
Café Lalo (film location and photo spot)
By Seeker
Café Lalo at 201 West 83rd Street is an Upper West Side café that appeared in the 1998 film You've Got Mail and has since been a popular photographed location for fans. The café's interior and window seating are commonly featured in social-media photos and film-location guides. Visitors frequently post images referencing the movie scene and the café's dessert-focused menu.
Tags
Location
Views
0
Be the first to comment!