Via di Sant'Apollinare , Rome, Italy
Fee: Fee required
Wheelchair: Not accessible
Operator: AMA
Open in Google Maps