The Shrine of Our Lady of Pompeii is the second Italian church built in the area and was completed in 1923. It was built in Roman revival style and has an interior replete with stained glass, wall and ceiling murals and high arches among the pews.
The Shrine of Our Lady of Pompeii
Time Out says
Discover Time Out original video