Osaka Steakhouse Of Japan
Address:
11016 E 81st St, Tulsa, OK 74133
Phone:
(918) 872-6014
Restaurants,
Japanese
Other Businesses:
- Big Daddys All American Bbq 1 at 4560 N Lewis Ave, Tulsa, OK 74110
- Fortune Chef at 3213 S Yale Ave, Tulsa, OK 74135
- Crawpappy's at 3342 E 51st St, Tulsa, OK 74135
- Biga at 4329 S Peoria Ave, Tulsa, OK 74105
- Wendy's at 8009 S. Memorial Drive, Tulsa, OK 74133