Each of these locations serves a 12-ounce New York strip wagyu steak, sourced from a different supplier. The Denver location ...