Eating Japanese Sushi at Osaka Grill Japanese Restaurant restaurant in Greer, SC.

Feedback

Do you manage or own Osaka Grill Japanese Restaurant?

Yes