This is another offbeat trattoria in the vicinity of the much-trodden Piazza Navona. The menu is simple but fairly innovative, and ... More