Cafe Lalo, Upper West Side, New York City