I live a few minutes from here, and we rarely eat here due to the fact that it is overpriced and the staff are all a little too convinced of how wonderful they are. It's the type of place which harps on constantly about being an 'institution' and how they are down to earth (being based in Testaccio, traditionally a...
More
