Ideal Design & Print
Print shop; Books; Craft; Fashion; Industry; Printing; T-shirt store; Decal supplier; Screen printer; B to B companies; Business related; Business service; Printing industry; Embroidery service; Custom t-shirt store
Location: Cape Town Central Square, Springbok Park, 1 Tiny Naude St 7560 ZA
Phone:+27218394560
Map Location:-33.8794, -33.8794