Heading to the movies downtown tonight with friends (trying to see the Oscar nominees) and we were hoping to grab Italian food after the movie. I know Otto's gotten great reviews, but I also know we won't get in there on a Sat. night. Any other good neighborhood spots in the Village/West Village that folks recommend?
Thanks for your help.