Ugh. Sorry to hear about your troubles.
The place "Bar," mentioned above, is my go to place for pizza (and yeah, sometimes beer) when I'm stuck in traffic (which is often) on the way from NJ/NYC to RI. I've diverted myself from road rage coronaries into nice late afternoon snack/reading/New Haven time there twice in the last month, alone.
In a previous incarnation, it was ALSO, coincidentally, the place I mentioned on the show a coupe of weeks ago, if you heard it, where the Harvard kids had their Wild Turkey Breakfast show. On a weekday afternoon it's nice and quiet, but on weekend nights... you do get the impression that you might see those same kids still there, puking on cars or passed out in the bathroom.
There's a book store on York St., next to the aforementioned Toad's Place that used to be called Book Haven, but is now something like "Labyrinth's," that I've gotten some good things at in the past - caters to students, obvs, but that can be a good thing when you find that Adrienne Rich book you didn't even know existed...