Ta'Qali National Stadium — Ta’ Qali, Malta · capacity 17,797 · home of Malta · grass pitch · 5 matches listed. Fixtures, location and details on Champslig.