Checkin to Cafe Lalo

in New York, NY, United States
The cafe from You've Got Mail, one of my favorite Tom Hanks / Meg Ryan movies.
Good times


West Side.