Црква Св. Стефана подигнута је у 14. веку. Половином 16. века црква је преправљана, а 1853. године призидана јој је припрата. Храм је више пута осликаван. Сачувало се само делимично сликарство из 16. века. Већина сачуваног зидног украса јесте рад зографа Јосифа из Лазаропоља, из 1864. године.