San Teodoro (Sicilia) es una italiana de la provincia de Messina, región de Sicilia, con 1.481 habitantes.