Our Lady of Sorrows,
Our Lady of Sorrows,Hamrun
No one has favorited this theater yet
Located in the centre of Hamrun. The Odeon Cinema was operating in the 1950’s & 1960’s.
Contributed by Ken Roe, Joseph M. Scicluna
Just login to your account and subscribe to this theater