Physical Address:
61 Old Main Rd, Botha's Hill, Hillcrest, 3610
Phone:
031 777 1586
Website:
www.talloula.co.za