Home
Menu
Sushi
Dinner
Lunch
Drinks
Location
Contact
X
Order Now
Sakura Japanese Steakhouse & Sushi Bar
5719 University Ave, Cedar Falls, IA 50613
ORDER ONLINE
Sakura Japanese Steakhouse & Sushi Bar
5719 University Ave, Cedar Falls, IA 50613
ORDER ONLINE
Previous
Next