Eating Japanese at Osaka Japanese Steak & Sushi Bar restaurant in San Antonio, TX.

Feedback

Do you manage or own Osaka Japanese Steak & Sushi Bar?

Yes
Amp Menu