international suppliers of freshly frozen chicken direct from factory, further information email: *****
Address:the strand, slliema, sliema, MaltaBusiness type:Trading