Eating Japanese Sushi at SAKURA Japanese Steakhouse & Sushi Bar restaurant in Winter Haven, FL.

Feedback

Do you manage or own SAKURA Japanese Steakhouse & Sushi Bar?

Yes