Slip House

New York, US