Osaka Steakhouse is located at the Ohio Valley Mall in St. Clairsville, OH. We serve Chinese cuisine, fresh sushi and of course Japanese Teppanyaki hot off the Grill!
Be the first to add a review to the Osaka Steakhouse Oh.
Osaka Steakhouse Oh
- Sun - Thu: 11:00 am - 9:30 pm
- Fri, Sat: 11:00 am - 10:00 pm
Is there a problem with this listing? Let us know.