Big tasting at Tribeca Grill today, and I missed it because of a stomach ailment. Latest news is that I have a virus, like the one that’s making everyone in New York throw up.
Quite a line up. Here’s the link. But still, after reading the website, I can’t quite grasp the idea.