In East Haven, most of the pizza places deliver, and most produce decent pasta dishes (I've had pasta dishes from Tolli's, Roma's, and dePalma's). From New Haven, Est Est Est delivers, but probably won't deliver to East Haven for an order of much less than $100. If you've got somebody willing to drive for a few minutes, try Romeo & Cesare's on Orange St in New Haven. I don't think any of the restaurants (Geppi's, Amalfi Grill, Avellino's, Tre Scalini, etc) are open for lunch. Too bad; they're all worth a visit.
For non-Italian? In East Haven? Surely you jest! In New Haven, there's Bentara, Caffe Adulis, Union League, Ibiza, Roomba, Zinc, Central Steak House, Carmen Anthony's (which probably does decent pasta dishes). Branford has some good spots, too.
" The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents." —Nathaniel S. Borenstein