Eating Japanese Steakhouses at Sakura Hibachi restaurant in Wheelersburg, OH.

Feedback

Do you manage or own Sakura Hibachi?

Yes