New York | Today at the Lennox Cafe Lennox Cafe60 West 129th Street New York, NY 10027website TravelMegJanuary 8, 2012coffee shop, Harlem, lennox cafe1 Comment Facebook0 Twitter Pinterest0 0 Likes