Sugar InvercargillInvercargillCafesSugar InvercargillAbout Sugar InvercargillAddress: 47B Tay St, Invercargill, Invercargill 9810PhoneClaim ListingContact InformationPhone: 032188233Address:47B Tay StInvercargillInvercargill 9810