Santo Stefano Via della Chiesa in Santo Stefano, 10, 02021 Santo Stefano RI, Italy 42.2035607, 13.2537857