Sakura Sushi Schaumburg All You Can Eat
175 W Golf Rd, Schaumburg
(847) 252-2505
Menu
Restaurants in Schaumburg, IL
Sakura Sushi Schaumburg All You Can Eat
175 W Golf Rd, Schaumburg, IL 60195
(847) 252-2505