Typical Roman restaurant, very convenient for parking and absolutely non-trivial due to its location (be careful of the restricted traffic zone).
The owners and the service guys are very attentive and available for various needs, for example there were 8 of us and there were two celiacs who managed to eat without problems. Excellent value for money.