did anyone guess the new italian restaurant featured today on the daily candy website? i can tell you it is on west 14th street (bet. 7th & 8th ave.) on the south side near NELL'S. everyone has been watching them slowly build it for months now. it looks cheesy but hey i'm wrong a lot. that's all i know about it. anyone else have more clues unraveled about this place? if you don't know what i'm referring to check out dailycandy.com.