Awarded as one of the best Steakhouses in NYC – Home of the Dim Sum & Chops and LSD ! 4lb Salt & Pepper Lobster / Dry Aged 3Lb Porterhouse Steaks / Peking 7Lb Duck and more!
Hours and location
150 Nassau Street, New York, New York, 10038, United States