Eclectic, seafood-focused restaurant by the Estela team, in a lofty, modern space at the Met Breuer.
Located in: The Met Breuer
Address: 945 Madison Ave, New York, NY 10021, USA
Hours:
Closed ⋅ Opens 11:30AM
Menu: places.singleplatform.com
Reservations: opentable.com
Phone: +1 646-558-5383