City Theatre

No 155 Saint Thomas St., Malta, FGR 1604