Giant Sakura Return to Directory Business Name: Giant Sakura Business Website Address: http://giantsakura.com/ Business Address: 4011 Algonquin Road Business City: Rolling Meadows Business State: IL ZIP Code: 60008 Business Phone Number: 847-397-2166 Business Description: Restaurant