Tokyo Garden
Restaurant • Cafe • Japanese restaurant • Sushi restaurant • Japanese steakhouse👍 The food was great, all our steaks were cooked to individuals preference, titanic sushi roll was amazing,. Cocktails were great. our cook was fantastic and entertaining even though our table was very busy The protein portion of all our meals was definitely much lower then any of us expected for th... People often mention great,
Address
7891 E 108th St Ste X-10, Tulsa, OK 74133
Website
Contact
(918) 943-5276Price rating
$$ $$
Rating on Google Maps
4.40 (602 reviews)Open on Google Maps
Working Hours
- Friday: 5 to 9 PM
- Saturday: 11 AM to 9 PM
- Sunday: (Easter), 11 AM to 9 PM, Hours might differ
- Monday: 5 to 9 PM
- Tuesday: 5 to 9 PM
- Wednesday: 5 to 9 PM
- Thursday: 5 to 9 PM