Great spot for a group. A bit outside the center of Rome, but in true Roman neighborhood with excellent food and close to freeway to head to airport.