Considering the Villa Sant'Andrea in Taormina?
A VT member wrote the following comment about visiting Taormina:
St. Giuseppe church by vysnaite
Chiesa di S. Giuseppe is right at the center of Taormina city, after you stroll the main street full of shops and restaurants and find yourself in 9th April Square (piazza IX Aprile). It's a very lovely church, whose relief (according to me) resembles shape of mountains behind it, chuch reaches end of 17th century.