Birzebbuga St. Peters F.C.

MFA Centenary Stadium, Ta' Qali

Stadium

MFA Centenary Stadium
Та Кали
Capacity
2 000