Magro Brothers (Foods) Ltd

Tomatoes Street, Xewkija Industrial Estate
XWK 3000 Gozo
Malta
+356 21 551599