by Haja Mo May 24, 2024 Lifestyle Go to STK Steakhouse, the new restaurant in the Marriott Marquis hotel, only if it’s unavoidable. And then, hopefully you’re not paying. Previous Story Ask Amy column to end after 21 years Next Story World Central Kitchen draws criticism for its neutrality in Gaza