I’m watching Pasta Paradise on the Travel Channel, and I am now totally in the mood for some spaghetti and meatballs. Has anyone ever been to Patsy’s in NYC? They were featured on this show and I want to go. Now.