L & B Spumoni Gardens is my favorite restaurant in the world. There is no close 2nd. My favorite pizza places are mostly in NYC. I like this place because you have the option of parking (for free) or using public transportation. A walk along 86th street under the D train is always nice too. I’m always thinking about the future, but when I’m eating their Sicilian pie, I am really in the moment.