Having eaten at Sizzler in Thailand so many times, I have to admit that Sizzler in Japan (same goes to Sizzler in the US) are far more superior. The quality of food is better and choice of food are much greater. I really like the salad bar which includes refillable beverages and 5 kinds of desserts including ice cream. We stayed at the Keio Plaza Hotel so Sizzler Shinjuku branch is quite close by, just a block away. So don't be intimidate to try a Sizzler just because you are in Japan and want to try authentic Japanese food. We have been in many authentic Japanese restaurants during our 7 day Japan trip and have to admit that the Sizzler Shinjuku was one of our favourite place to eat during our trip.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.