Skip to main content

Sakura Japanese SteakHouse & Sushi Bar

restaurant · japanese restaurant · Cedar Falls, IA

Address
5719 University Ave, Cedar Falls, IA 50613
Phone
(319) 266-4000
Website
sakuracedarfallsiowa.com
Where
42.5113, -92.4267

Search Hominin for Sakura Japanese SteakHouse & Sushi Bar

Other restaurants nearby

More in Cedar Falls

Sakura Japanese SteakHouse & Sushi Bar — restaurant in Cedar Falls, IA | Hominin