You can pick up all your ingredients at Mitsuwa Marketplace in Arlington Heights.
The selection is wonderful, albeit a bit pricy. Whether you're looking for drinks, kitchen appliances, fresh vegetables, fish, packaged foods, ramen, candy. . . you can find it here. There's also a bakery that serves fresh bread and ice cream, which is extremely good. A food court is available, too, if you want to pick up food to eat right then and there. The sushi selection at Mitsuwa is also extremely good with a lot to choose from.