Sushi Izu is a franchise brand who partnered with Woolworths to make freshly made sushi on-site each day for consumers to enjoy at more than 165 Woolworths supermarkets across the nation.
They are n
↧