Spencer 119 E. 18th Street New York NY United States
Web Information: Reservations
Phone: 212.260.0100