Lupa Restaurant

170 Thompson St
New York, New York, 10012
(212) 982-5089
Rate it:
Title:
Review:
Less
  Quick Comments
Less
  Expert Mode

Writer's block?

Rating suggestions:
5  Perfect. Strongly recommend it.
4  Great
3  Average
2  Poor
1  Awful. Wouldn't recommend it.

 or Cancel