Victor Tedesco Stadium

Opened:
1996
Capacity:
1962
Adresse:
Triq Mile End, Il-Ħamrun, Malta