While there we ate lunch at Nonna Betta at Via del Portico d'Ottavia 16 for 29€. It was so hard to find that I had to use my phone's GPS and we were less than 100 feet from it. Their web site is here.
The wikipedia article is here and Nonna Betta's TripAdvisor review is here.
View Larger Map