Old trafford store
Food/grocery
HMR09 Il-Hamrun
Malta
Phone: 99232679
Old trafford is a grocery shop where you have everything
Food/grocery
Phone: 99232679
Old trafford is a grocery shop where you have everything