It’s official: Cafe Lalo, an Upper West Side fixture once featured in the rom-com You’ve Got Mail, has closed at its decades-long home at 201 West 83rd Street. That may not surprise neighbors ...