Official Supporters Club - Malta

tondeggi

Member
Joined
20 May 2011
Messages
18
Sorry if this has been posted before but official website says Malta has a branch but can't seem to see where City fans meet. Looks like it used to be Cactus Bar but no more. Any ideas?
 
Sorry if this has been posted before but official website says Malta has a branch but can't seem to see where City fans meet. Looks like it used to be Cactus Bar but no more. Any ideas?
We are going on Thursday for a week, so will miss the Palace and Juventus games, also looking for the best place to watch it
 

Don't have an account? Register now and see fewer ads!

SIGN UP
Back
Top