Two Steak & Sushi Den

Location: New Hyde Park, New York

Designer: Schefer Design

Chair(s):
Custom upholstered Esplanade with sled base