Agreed, business casual would be fine.
Not really. But I think you would be most comfortable in long pants and a collared shirt. Some wear a jacket but we have even seen men in shorts. It’s in a hotel after all.
Get quick answers from Nick & Nino's Penthouse Steakhouse staff and past visitors.