itsu
Something health[ier] is coming. Your fresh new itsu opens Monday 9 December. Pop in and try itsu’s delicious steamed bao and gyoza, selection of sushi boxes, warming soups, nutritious noodle bowls and rice box salads, all made fresh on the spot.