Mosta FC
Charles Abela Memorial Stadium, Mosta

Stadium

Charles Abela Memorial Stadium
Mosta
Capacity
600