Coming in from California to attend the Yankees vs Mets next week at Shea. I would love to get some suggestions for a place nearby, either a short walk, ~20mins, or a couple of train stations away. Nothing fancy or super expensive. I am especially interested in Italian food since that is hard to find out here. I am not interested in Mexican since that is akin to pizza places in NYC, i.e. all over the place here.
Chow and go Yankees!