Visit one of our Tokyo Garden locations today for a taste of authentic Japanese cuisine! No matter what you’re in the mood for, Tokyo Garden is sure to have something to satisfy your appetite.
4020 S. Memorial Dr. Tulsa, OK 74145
7891 E. 108th St. STE X-10, Tulsa, OK 74133
One Williams Center Plaza Food Hall, Tulsa, OK 74172