Sushi Express
8173 S Harvard Ave, Tulsa
(918) 551-7042
Menu
Reserve
Restaurants in Tulsa, OK
Sushi Express
8173 S Harvard Ave, Tulsa, OK 74137
(918) 551-7042