Eating Japanese Sushi at Osaka Sushi and Hibachi restaurant in Maplewood, MN.

Feedback

Do you manage or own Osaka Sushi and Hibachi?

Yes