I second pizza press. You can find discount coupons as well for there. It's something like $10 and you can put whatever you want on the pizza. Two people could easily share.
We also went to Buca Di Beppo. If you sign up for their mailing list you get a free small pasta (which is supposed to serve 2, but in actuality is more pasta than I would make if I were serving 6 people). It usually costs $17 but with the email sign up it's free. If you can all agree on one of the free options (ziti, spaghetti with meat sauce or fettuccine alfredo were my options) then it would make a perfect dinner with leftovers. If you ask for it to go, they'll give you plates and cutlery and some delicious bread.
If you'd like a smaller meal, I would recommend Mimi's and sharing. My mom got a beef dip sandwich and subbed the side fries for a french onion soup, which came with bread rolls. The side of soup was a good smaller meal that was still very filling.
Earl of Sandwich is in DTD so technically off site? The sandwiches are fairly cheap and were filling. They give the 'hot meal' effect without having to spend a lot per person or getting crappy greasy food. They also have an email offer but I didn't get it. I think it's one free sandwich.
Also definitely look into delivery. Carolina's Italian Cuisine delivers. I didn't try them but I will next time because the reviews are great. From Tripadvisor, someone said: "After a long day, we got the "Family Special" delivered. It came with a lot of food. Large pie, spaghetti, garlic bread, salad. And only for 25.99!" which I see as a pretty decent deal.
Do take advantage of discount offers and email signups, though. I stress that a lot if you're budgeting! They can shave your food costs down a LOT if you use them wisely.