November 11, 2023 This new chophouse promises steak on your table in 15 minutes – does it deliver in time?