Tempo is a very nice modern American restaurant on Delaware Avenue. I don't know too much about what is near where you are staying, though.
Good Lord, no. We want his wife to enjoy her time here. Chef's has "fantastic Italian food and sauce" if you're German, Irish, or a tourist. The food, actually, is quite horrible, and they actually ask you if you would like your spaghetti "parmed." Think about that. The owner is one hell of a nice guy and a great community participant, but that is NOT Italian food.