Skip to main content

Sakura Sushi Schaumburg All You Can Eat

restaurant · sushi restaurant · Schaumburg, IL

Address
175 W Golf Rd, Schaumburg, IL 60195
Phone
(847) 252-2505
Website
sakuraschaumburg.com
Where
42.0480, -88.0839

Search Hominin for Sakura Sushi Schaumburg All You Can Eat

Other restaurants nearby

More in Schaumburg

Sakura Sushi Schaumburg All You Can Eat — restaurant in Schaumburg, IL | Hominin