Big Drop leases Upper West Side store