Good place to eat. Great location in Rome. It's always busy when we go. The food is always hot and the staff are always friendly.
All reviews seem positive