Roma Javascript is required to view this map. Centro Danza di Mimma Testa via S. Francesco di Sales 14 Roma Italy 41° 53' 38.22" N, 12° 27' 46.35" E See map: Google Maps Submitted by ducdebreme on 23 January 2003 - 9:08am Log in to post comments