Two word review of Lupa Posted on December 6, 2008 by kenwheaton in Food, Restaurants, Reviews Damn good. * * * Lupa 170 Thompson Street New York, NY 212 982 5089 Share this:FacebookTwitterLike this:Like Loading... Related