Hi. Posting under a pseudonym so my suspicious s/o won't figure out what we're doing for his birthday, which is, maybe, taking in a Mets game. Does anyone know somewhere convenient to Grand Central where I could pick up a very, very good takeout meal for us to enjoy at the game? Now I'm wondering if they'll even let us in with a big thing like that. Anyway, question still stands. Thanks.