The church of Saints Constantine and Helen is located in the center of the modern village. The iconostasis is the work of Konstantinos Skalistis from Gorgopotamos (Turnovo). At the foundation of the temple in 1974, a Roman tomb was discovered and excavated with tile roof with clay, glass and metal grave goods which are now kept in the Archaeological Museum of Ioannina.