Sakura Japanese Steakhouse
5719 University Avenue
Cedar Falls
,
IA
http://www.sakuracedarfalls.com/
Our Website
(319) 266-4000
(319) 266-4000
Map
Home
Lunch Menu
Dinner Menu
Reviews