we're planning on heading to the US open next week. I know there's great chinese food there in flushing. Is anything walking distance from the shea stadium/willets pt subway stop? Or do I need to take the subway to main st? If so, what's walking distance from there?