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: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Like Loading... Related