Enter Your Address

Osaka Japanese Steakhouse

Osaka Japanese Steakhouse
more info

4020 Faudree Rd. , Odessa , TX 79765

We offer delivery for this restaurant.

Ordering Hours

SundayClosed
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed