The Funnybone is there, you could try that for after dinner entertainment, I'm not sure what their schedule is though. Same with Shadowbox.
For food, lots to choose from. Brio is good, but not cheap. If you are looking for something simple, there is a Deweys also, best pizza and calzone's in this area.
Habanero is also good if she likes latin food, I haven't been to the one in Newport, I usually go to clifton.