Eating Asian Fusion Japanese at Osaka Hibachi & Sushi Bar restaurant in Peoria, IL.

Feedback

Do you manage or own Osaka Hibachi & Sushi Bar?

Yes
Amp Menu