Tokyo Garden locations
near Tulsa, OK
Food · Edamame. 5. Steamed soybeans. Gyoza. 5. Pot Stickers. Pork Egg Roll. 4. Veggie Tempura. 7 · Shrimp Tempura. 10. Calamari Tempura. 8. Boom Boom Chicken. 8 ...
4020 S. Memorial Dr. Tulsa, OK 74145 · (918) 622-2004. Mon-Sun 5:00pm-9:00pm. South Tulsa. 7891 E. 108th St. STE X-10, Tulsa, OK 74133 · (918) 943-5276. Mon-Fri ...