The 12th-century Byzantine church of Kapnikerea, near Monastiraki, stands in a modern pedestrian shopping street. Built over an ancient temple, its frescoed-walls, solemn icons, incense-filled air and flickering candles offer a spiritual retreat typical of the Greek Orthodox faith.