Japanese
8226 E 71st St
Tulsa, OK, 74133
Japanese,Sushi
3321 S Peoria Ave
Tulsa, OK, 74105
Chinese,Japanese,Korean,Thai,Vietnamese
5954 S Yale Ave
Tulsa, OK, 74135
Chinese,Japanese,Korean,Sushi,Thai
1616 S Utica Ave
Tulsa, OK, 74104
Chinese,Japanese,Korean,Thai,Vietnamese
3535 S Peoria
Tulsa, OK, 74105