I guess they steam the meat there and its is the best. The NY steamer is all I ever get. The staff is always super cool and they don't bug me about using too much sauce.
All reviews seem positive