Now that they've pushed the game 'til 8, eating after the game is out. Is there a good restaurant near the stadium? We'll be coming from CT. There isn't a restaurant at Giant's stadium, right? I recall from last year the food is pretty limited in the stadium. Thanks. ps- we are going to win this home game!