Thinking about going there next Sun. I did a search but all the postings are from mid 1999. Anyone have any recent info on this place? Is it walking distance from the Cherry Lane theatre? Another possibility is Po, but I heard that wasn't as good anymore. Thanks for any suggestions.