Search results
- See moreSee moreSee moreSee moreSakura Japanese Steakhouse and Sushi BarSushi Restaurant · $$
Website: sakuracedarfalls.com
Phone: (319) 266-4000
Cross Streets: Near the intersection of University Ave and McClain Dr
5719 University Ave Cedar Falls, IA 50613 521.07 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly