Tokyo Garden

7891 E 108th St STE X-10, Tulsa
(918) 943-5276

Customers' Favorites

Menu

Photos

+64 photos
+63 photos
Add a photo

Recent Reviews

Prices were good for what you get but we must have gotten the intern... not entertaining, barely did a volcano... no flame spinning stuff... but overall nice experience and I'd go back.
Our chef was less theatric than others we have tabled with at Tokyo Garden. Part of the reason we go to this restaurant is for the show during the cooking and this time the show was somewhat lackluster.
Had to wait a very long time for chef to show and then he was very short and abrupt. Food was good but some of steak was still raw. Overall not terrible but way different than before

More Reviews