Never been to Teppanyaki. But did Benihanas 20 years ago. Food was good but the show, oh well. Just not for me and haven't been back. Diamond on NCL and have never used Teppanyaki. I cruise solo and hate reservations. Now for Cagney's I live there because of my perks. I'm a meat eater. Meat, meat, meat, and a little seafood and salad. Now if you like all u can eat my go to is Moderno. But not all ships have Moderno.