A small Russian church of St Alexander the Neva near the metro station Mardzhanishvili was built in 1864 on the donations of believers. With beautiful paintings inside and a pleasant, soothing atmosphere.