Pucca,
I think the Travelodge is at Harrison and Wabash, does that sound right? Two Italian places close by would be Gioco, about six blocks south on Wabash, or Trattoria No. 10, on Dearborn north of Madison. (There's also Italian Village, but I can never remember which of the three components is the recommended one, never having eaten at any of them.)
Are your friends particularly interested in a LARGE portion of pasta before the event? It's been years since I've eaten there, but I remember the amount of pasta served at Rosebud on Taylor at Laflin as ridiculously huge.
Amata