fermata Metro A Colli Albani Javascript is required to view this map. Teatro Roma via Umbertide, 3 Roma Italy See map: Google Maps Submitted by ducdebreme on 23 February 2010 - 3:02pm Log in to post comments